[2026-09-02 12:50:43.919] [ERROR] MyXQL.Connection (#PID<0.4502.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:50:43.919] [ERROR] MyXQL.Connection (#PID<0.4503.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:50:44.474] [INFO ] [Mastercard.Ipm.Scheduler] Next poll in 0h 39m [2026-09-02 12:50:44.599] [INFO ] [Ysp.Scheduler] Started. SFTP in 14h 9m, MIS in 18h 9m [2026-09-02 12:50:44.646] [INFO ] :alarm_handler: {:set, {{:disk_almost_full, ~c"/"}, []}} [2026-09-02 12:50:44.677] [INFO ] :alarm_handler: {:set, {:system_memory_high_watermark, []}} [2026-09-02 12:50:45.307] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:50:45.310] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:50:45.455] [ERROR] MyXQL.Connection (#PID<0.4502.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:50:45.599] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:50:45.739] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:50:46.239] [ERROR] MyXQL.Connection (#PID<0.4503.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:50:47.408] [ERROR] MyXQL.Connection (#PID<0.4502.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:50:47.512] [DEBUG] Tzdata polling for update. [2026-09-02 12:50:49.147] [DEBUG] Tzdata polling shows the loaded tz database is up to date. [2026-09-02 12:50:49.425] [DEBUG] QUERY OK source="chargeback_cases" db=3487.9ms queue=1.7ms idle=0.2ms SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`mastercom_claim_id` IS NULL)) AND (NOT (c0.`status` IN ('resolved','written_off'))) [] ↳ DisputeCore.Workers.MastercomOutcomeReconciliationWorker.perform/1, at: lib/dispute_core/workers/mastercom_outcome_reconciliation_worker.ex:44 [2026-09-02 12:50:49.563] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:50:49.578] [DEBUG] QUERY OK source="chargeback_cases" db=4280.3ms queue=1.7ms idle=166.0ms SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`mastercom_claim_id` IS NULL)) AND (NOT (c0.`status` IN ('resolved','written_off'))) [] ↳ DisputeCore.Workers.MastercomOutcomeReconciliationWorker.perform/1, at: lib/dispute_core/workers/mastercom_outcome_reconciliation_worker.ex:44 [2026-09-02 12:50:49.732] [DEBUG] QUERY OK source="tms_alert_rules" db=4.0ms queue=3.4ms idle=88.8ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 12:50:49.776] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:50:49.810] [ERROR] MyXQL.Connection (#PID<0.4503.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:50:49.827] [ERROR] MyXQL.Connection (#PID<0.4502.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:50:49.890] [DEBUG] QUERY OK source="pos_transaction" db=19.7ms queue=3.3ms idle=96.8ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 10:50:49.829371], ~N[2026-09-02 11:50:49.829371]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 12:50:49.928] [DEBUG] QUERY OK source="pos_transaction" db=2.5ms queue=0.4ms idle=72.9ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:50:49.829371], ~N[2026-09-02 12:50:49.829371]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 12:50:49.940] [DEBUG] QUERY OK source="pos_transaction" db=3.4ms queue=5.1ms idle=0.5ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 11:50:49.928900], ~N[2026-09-02 12:50:49.928900]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 12:50:49.992] [DEBUG] QUERY OK source="tms_terminals" db=1.4ms queue=7.4ms idle=15.0ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 12:50:50.065] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=1.8ms idle=69.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:50.210] [DEBUG] QUERY OK source="tms_alerts" db=79.2ms queue=1.1ms idle=22.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:49Z], 20199, ~U[2026-09-02 12:50:50Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:50.216] [DEBUG] QUERY OK source="tms_alerts" db=3.6ms queue=0.1ms idle=43.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:50.261] [DEBUG] QUERY OK source="tms_alerts" db=44.1ms idle=2.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:50Z], 22095, ~U[2026-09-02 12:50:50Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:50.263] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:50.400] [DEBUG] QUERY OK source="tms_alerts" db=51.9ms queue=43.0ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `current_value` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:50Z], 269177.0, 22020, ~U[2026-09-02 12:50:50Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:50.403] [DEBUG] QUERY OK source="tms_alerts" db=2.3ms queue=0.1ms idle=42.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:50.519] [DEBUG] QUERY OK source="tms_alerts" db=63.9ms queue=42.3ms idle=9.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:50Z], 22008, ~U[2026-09-02 12:50:50Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:50.527] [DEBUG] QUERY OK source="tms_alerts" db=7.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:50.562] [INFO ] Terminal Event Listener started and listening to events [2026-09-02 12:50:50.564] [INFO ] Rule Validation Worker started - will run every hour [2026-09-02 12:50:50.593] [INFO ] Building initial filter cache... [2026-09-02 12:50:50.653] [DEBUG] QUERY OK source="tms_alerts" db=73.3ms queue=51.5ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `current_value` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:50Z], 307934.0, 21993, ~U[2026-09-02 12:50:50Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:50.657] [DEBUG] QUERY OK source="tms_terminals" db=0.4ms queue=63.3ms idle=0.0ms SELECT t0.`area`, t0.`vendor`, t0.`model` FROM `tms_terminals` AS t0 WHERE ((NOT (t0.`area` IS NULL) OR NOT (t0.`vendor` IS NULL)) OR NOT (t0.`model` IS NULL)) [] ↳ TmsCore.TerminalManagement.FilterCacheService.get_terminal_filter_data/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:153 [2026-09-02 12:50:50.661] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=6.9ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:50.748] [DEBUG] QUERY OK source="tms_alerts" db=39.1ms queue=46.9ms idle=1.1ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:50Z], 21974, ~U[2026-09-02 12:50:50Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:50.766] [DEBUG] QUERY OK source="filter_usage" db=0.9ms queue=60.4ms idle=0.0ms SELECT f0.`filter_type`, f0.`filter_value`, coalesce(sum(f0.`usage_count`), 0) FROM `filter_usage` AS f0 GROUP BY f0.`filter_type`, f0.`filter_value` [] ↳ TmsCore.TerminalManagement.FilterCacheService.get_usage_statistics/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:190 [2026-09-02 12:50:50.766] [INFO ] Filter cache rebuilt: 0 areas, 5 vendors, 8 models [2026-09-02 12:50:50.768] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=18.2ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:50.879] [DEBUG] QUERY OK source="tms_alerts" db=68.2ms queue=42.4ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `current_value` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:50Z], 305388.0, 21974, ~U[2026-09-02 12:50:50Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:50.881] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.7ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:50.993] [DEBUG] QUERY OK source="tms_alerts" db=62.9ms queue=49.3ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:50Z], 21957, ~U[2026-09-02 12:50:50Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:50.995] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:51.080] [DEBUG] QUERY OK source="tms_alerts" db=40.9ms queue=43.1ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `current_value` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:50Z], 198946.0, 21940, ~U[2026-09-02 12:50:50Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:51.081] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:51.157] [DEBUG] QUERY OK source="tms_alerts" db=27.6ms queue=47.9ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:51Z], 19205, ~U[2026-09-02 12:50:51Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:51.158] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:51.252] [DEBUG] QUERY OK source="tms_alerts" db=91.8ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:51Z], 21919, ~U[2026-09-02 12:50:51Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:51.258] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms queue=4.0ms idle=1.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:51.320] [DEBUG] QUERY OK source="tms_alerts" db=59.7ms queue=0.8ms idle=1.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:51Z], 19922, ~U[2026-09-02 12:50:51Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:51.322] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:51.369] [INFO ] Device phoenix_client_tms_apps_sunny connected [2026-09-02 12:50:51.371] [DEBUG] QUERY OK source="tms_alerts" db=48.4ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:51Z], 17961, ~U[2026-09-02 12:50:51Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:51.375] [DEBUG] QUERY OK source="tms_alerts" db=4.1ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:51.417] [DEBUG] QUERY OK source="tms_alerts" db=41.1ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:51Z], 18072, ~U[2026-09-02 12:50:51Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:51.420] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=2.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:51.483] [DEBUG] QUERY OK source="tms_alerts" db=62.4ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:51Z], 21881, ~U[2026-09-02 12:50:51Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:51.486] [DEBUG] QUERY OK source="tms_alerts" db=2.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:51.551] [DEBUG] QUERY OK source="tms_alerts" db=62.4ms queue=2.2ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:51Z], 21870, ~U[2026-09-02 12:50:51Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:51.563] [DEBUG] QUERY OK source="tms_alerts" db=10.2ms queue=1.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:51.671] [DEBUG] QUERY OK source="tms_alerts" db=64.2ms queue=43.4ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `current_value` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:51Z], 211.0, 17879, ~U[2026-09-02 12:50:51Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:51.684] [DEBUG] QUERY OK source="tms_alerts" db=4.4ms queue=7.4ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:51.697] [INFO ] PromEx is starting a standalone metrics server on port 13129 over http [2026-09-02 12:50:51.796] [DEBUG] QUERY OK source="tms_alerts" db=68.2ms queue=43.6ms idle=1.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:51Z], 21857, ~U[2026-09-02 12:50:51Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:51.800] [DEBUG] QUERY OK source="tms_alerts" db=2.0ms queue=1.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:51.866] [DEBUG] QUERY OK source="tms_alerts" db=64.6ms queue=0.1ms idle=0.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:51Z], 19907, ~U[2026-09-02 12:50:51Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:51.868] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:51.916] [DEBUG] QUERY OK source="tms_alerts" db=47.9ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:51Z], 20059, ~U[2026-09-02 12:50:51Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:51.919] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:51.987] [DEBUG] QUERY OK source="tms_alerts" db=66.3ms idle=2.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:51Z], 21847, ~U[2026-09-02 12:50:51Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:51.993] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=5.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:52.059] [DEBUG] QUERY OK source="tms_alerts" db=62.6ms idle=3.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:51Z], 21853, ~U[2026-09-02 12:50:51Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:52.065] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=0.8ms idle=3.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:52.122] [DEBUG] QUERY OK source="tms_alerts" db=56.0ms queue=0.1ms idle=0.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:52Z], 21849, ~U[2026-09-02 12:50:52Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:52.131] [DEBUG] QUERY OK source="tms_alerts" db=6.5ms queue=2.4ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:52.191] [DEBUG] QUERY OK source="tms_alerts" db=59.1ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:52Z], 21853, ~U[2026-09-02 12:50:52Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:52.196] [DEBUG] QUERY OK source="tms_alerts" db=4.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:52.304] [INFO ] Running PlatformWeb.Endpoint with Bandit 1.10.2 at 0.0.0.0:3129 (http) [2026-09-02 12:50:52.307] [DEBUG] QUERY OK source="tms_alerts" db=65.5ms queue=44.7ms idle=0.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `current_value` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:52Z], 37745.0, 21815, ~U[2026-09-02 12:50:52Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:52.313] [DEBUG] QUERY OK source="tms_alerts" db=4.2ms queue=0.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:52.339] [INFO ] Access PlatformWeb.Endpoint at http://localhost:3129 [2026-09-02 12:50:52.421] [DEBUG] QUERY OK source="tms_alerts" db=62.4ms decode=0.1ms queue=45.4ms idle=0.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:52Z], 21845, ~U[2026-09-02 12:50:52Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:52.425] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms queue=1.4ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:52.543] [DEBUG] QUERY OK source="tms_alerts" db=117.9ms idle=0.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:52Z], 21843, ~U[2026-09-02 12:50:52Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:52.552] [DEBUG] QUERY OK source="tms_alerts" db=8.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:52.599] [DEBUG] QUERY OK source="tms_alerts" db=36.1ms queue=10.2ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:52Z], 21846, ~U[2026-09-02 12:50:52Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:52.604] [DEBUG] QUERY OK source="tms_alerts" db=4.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:52.683] [DEBUG] QUERY OK source="tms_alerts" db=78.3ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:52Z], 21280, ~U[2026-09-02 12:50:52Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:52.693] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=9.0ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:52.747] [DEBUG] QUERY OK source="tms_alerts" db=33.9ms queue=15.3ms idle=4.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:52Z], 21832, ~U[2026-09-02 12:50:52Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:52.754] [DEBUG] QUERY OK source="tms_alerts" db=6.7ms queue=0.1ms idle=0.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:52.834] [DEBUG] QUERY OK source="tms_alerts" db=62.4ms queue=0.1ms idle=17.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:52Z], 21823, ~U[2026-09-02 12:50:52Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:52.843] [DEBUG] QUERY OK source="tms_alerts" db=8.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:52.968] [DEBUG] QUERY OK source="tms_alerts" db=69.8ms queue=54.7ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `current_value` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:52Z], 1389.0, 21771, ~U[2026-09-02 12:50:52Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:52.970] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:53.026] [DEBUG] QUERY OK source="tms_alerts" db=54.6ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `current_value` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:52Z], 121356.0, 21825, ~U[2026-09-02 12:50:52Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:53.030] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=2.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:53.131] [DEBUG] QUERY OK source="tms_alerts" db=45.9ms queue=50.4ms idle=5.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:53Z], 21820, ~U[2026-09-02 12:50:53Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:53.142] [DEBUG] QUERY OK source="tms_alerts" db=11.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:53.245] [DEBUG] QUERY OK source="tms_alerts" db=61.8ms queue=40.8ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `current_value` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:53Z], 21650.0, 21600, ~U[2026-09-02 12:50:53Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:53.246] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:53.311] [DEBUG] QUERY OK source="tms_alerts" db=63.8ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `current_value` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:53Z], 122781.0, 21832, ~U[2026-09-02 12:50:53Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:53.316] [DEBUG] QUERY OK source="tms_alerts" db=2.3ms idle=2.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:53.412] [DEBUG] QUERY OK source="tms_alerts" db=52.4ms queue=43.3ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:53Z], 21821, ~U[2026-09-02 12:50:53Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:53.414] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:53.536] [DEBUG] QUERY OK source="tms_alerts" db=119.6ms idle=2.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:53Z], 21825, ~U[2026-09-02 12:50:53Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:53.538] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:53.626] [DEBUG] QUERY OK source="tms_alerts" db=86.6ms queue=0.4ms idle=0.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:53Z], 21824, ~U[2026-09-02 12:50:53Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:53.629] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms idle=1.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:53.732] [DEBUG] QUERY OK source="tms_alerts" db=61.1ms queue=41.4ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `current_value` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:53Z], 58028.0, 21814, ~U[2026-09-02 12:50:53Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:53.751] [DEBUG] QUERY OK source="tms_alerts" db=6.6ms queue=12.8ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:53.822] [DEBUG] QUERY OK source="tms_alerts" db=70.2ms queue=0.1ms idle=0.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `current_value` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:53Z], 57915.0, 21812, ~U[2026-09-02 12:50:53Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:53.826] [DEBUG] QUERY OK source="tms_alerts" db=2.8ms queue=0.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:53.905] [DEBUG] QUERY OK source="tms_alerts" db=78.2ms idle=0.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `current_value` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:53Z], 31890.0, 20756, ~U[2026-09-02 12:50:53Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:53.922] [DEBUG] QUERY OK source="tms_alerts" db=16.7ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:54.027] [DEBUG] QUERY OK source="tms_alerts" db=54.2ms queue=49.9ms idle=0.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:53Z], 20761, ~U[2026-09-02 12:50:53Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:54.028] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:54.153] [DEBUG] QUERY OK source="tms_alerts" db=77.8ms queue=46.2ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `current_value` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:54Z], 31893.0, 20751, ~U[2026-09-02 12:50:54Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:54.154] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:54.279] [DEBUG] QUERY OK source="tms_alerts" db=80.7ms queue=43.2ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:54Z], 20733, ~U[2026-09-02 12:50:54Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:54.280] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=0.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:54.374] [DEBUG] QUERY OK source="tms_alerts" db=48.2ms queue=44.9ms idle=0.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `current_value` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:50:54Z], 31885.0, 20727, ~U[2026-09-02 12:50:54Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:50:54.379] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=3.7ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:50:54.642] [DEBUG] QUERY OK db=31.2ms queue=4.0ms idle=109.9ms INSERT INTO `agent_observations` (`source`,`kind`,`payload`,`subject_ref`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 3}, "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", ~U[2026-09-02 12:50:54Z], ~N[2026-09-02 12:50:54]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 12:50:55.497] [DEBUG] QUERY OK source="chargeback_cases" db=5528.8ms idle=31.3ms SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`mastercom_claim_id` IS NULL)) AND (NOT (c0.`status` IN ('resolved','written_off'))) [] ↳ DisputeCore.Workers.MastercomOutcomeReconciliationWorker.perform/1, at: lib/dispute_core/workers/mastercom_outcome_reconciliation_worker.ex:44 [2026-09-02 12:50:56.520] [ERROR] MyXQL.Connection (#PID<0.4502.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:50:56.772] [INFO ] [Mastercom.OutcomeReconciliationWorker] Checking 100002 open Mastercom-sourced case(s) [2026-09-02 12:50:56.802] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim DEMO-MC-CLAIM-90001 for case DEMO-CB-0115: :openssl_extraction_failed [2026-09-02 12:50:56.867] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim DEMO-MC-CLAIM-90002 for case DEMO-CB-0116: :openssl_extraction_failed [2026-09-02 12:50:56.905] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052879 for case CB-1786192515524-1003: :openssl_extraction_failed [2026-09-02 12:50:56.979] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013053 for case CB-1786192515842-0506: :openssl_extraction_failed [2026-09-02 12:50:57.012] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011183 for case CB-1786192516167-9989: :openssl_extraction_failed [2026-09-02 12:50:57.039] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053771 for case CB-1786192516462-1412: :openssl_extraction_failed [2026-09-02 12:50:57.076] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097941 for case CB-1786192516748-0888: :openssl_extraction_failed [2026-09-02 12:50:57.091] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042281 for case CB-1786192517018-8790: :openssl_extraction_failed [2026-09-02 12:50:57.103] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036373 for case CB-1786192517294-5996: :openssl_extraction_failed [2026-09-02 12:50:57.133] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020231 for case CB-1786192517581-4099: :openssl_extraction_failed [2026-09-02 12:50:57.151] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081092 for case CB-1786192517894-9034: :openssl_extraction_failed [2026-09-02 12:50:57.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070902 for case CB-1786192518211-2430: :openssl_extraction_failed [2026-09-02 12:50:57.186] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053158 for case CB-1786192518607-8066: :openssl_extraction_failed [2026-09-02 12:50:57.214] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065479 for case CB-1786192556771-6050: :openssl_extraction_failed [2026-09-02 12:50:57.246] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090433 for case CB-1786192557231-3790: :openssl_extraction_failed [2026-09-02 12:50:57.270] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093135 for case CB-1786192557628-7370: :openssl_extraction_failed [2026-09-02 12:50:57.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082613 for case CB-1786192558044-6743: :openssl_extraction_failed [2026-09-02 12:50:57.315] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074926 for case CB-1786192558483-5297: :openssl_extraction_failed [2026-09-02 12:50:57.342] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025180 for case CB-1786192558914-2706: :openssl_extraction_failed [2026-09-02 12:50:57.373] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049880 for case CB-1786192559355-0539: :openssl_extraction_failed [2026-09-02 12:50:57.406] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014477 for case CB-1786192559828-2166: :openssl_extraction_failed [2026-09-02 12:50:57.428] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069586 for case CB-1786192560241-6218: :openssl_extraction_failed [2026-09-02 12:50:57.451] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051240 for case CB-1786192560648-2535: :openssl_extraction_failed [2026-09-02 12:50:57.477] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080673 for case CB-1786192561059-0428: :openssl_extraction_failed [2026-09-02 12:50:57.515] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008383 for case CB-1786192561489-3615: :openssl_extraction_failed [2026-09-02 12:50:57.554] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039416 for case CB-1786192561897-7860: :openssl_extraction_failed [2026-09-02 12:50:57.570] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071326 for case CB-1786192562332-6673: :openssl_extraction_failed [2026-09-02 12:50:57.593] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096363 for case CB-1786192562759-1232: :openssl_extraction_failed [2026-09-02 12:50:57.608] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063915 for case CB-1786192563229-2309: :openssl_extraction_failed [2026-09-02 12:50:57.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075110 for case CB-1786192563639-3579: :openssl_extraction_failed [2026-09-02 12:50:57.652] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097782 for case CB-1786192564102-9081: :openssl_extraction_failed [2026-09-02 12:50:57.678] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048634 for case CB-1786192564512-7052: :openssl_extraction_failed [2026-09-02 12:50:57.704] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048084 for case CB-1786192564894-7374: :openssl_extraction_failed [2026-09-02 12:50:57.737] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085743 for case CB-1786192565307-7497: :openssl_extraction_failed [2026-09-02 12:50:57.766] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050590 for case CB-1786192565730-2387: :openssl_extraction_failed [2026-09-02 12:50:57.793] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038682 for case CB-1786192566173-4834: :openssl_extraction_failed [2026-09-02 12:50:57.829] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062819 for case CB-1786192566592-4078: :openssl_extraction_failed [2026-09-02 12:50:57.856] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008197 for case CB-1786192566996-8424: :openssl_extraction_failed [2026-09-02 12:50:57.886] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085870 for case CB-1786192567431-1265: :openssl_extraction_failed [2026-09-02 12:50:57.906] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088846 for case CB-1786192567820-6045: :openssl_extraction_failed [2026-09-02 12:50:57.926] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014258 for case CB-1786192568256-8070: :openssl_extraction_failed [2026-09-02 12:50:57.959] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042716 for case CB-1786192568704-8417: :openssl_extraction_failed [2026-09-02 12:50:57.983] [ERROR] MyXQL.Connection (#PID<0.4503.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:50:57.988] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092773 for case CB-1786192569102-5665: :openssl_extraction_failed [2026-09-02 12:50:58.033] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025944 for case CB-1786192569494-6742: :openssl_extraction_failed [2026-09-02 12:50:58.073] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041152 for case CB-1786192569892-0136: :openssl_extraction_failed [2026-09-02 12:50:58.099] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067600 for case CB-1786192570284-1222: :openssl_extraction_failed [2026-09-02 12:50:58.126] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066129 for case CB-1786192571416-5660: :openssl_extraction_failed [2026-09-02 12:50:58.151] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061433 for case CB-1786192573129-2780: :openssl_extraction_failed [2026-09-02 12:50:58.189] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046928 for case CB-1786192574661-9139: :openssl_extraction_failed [2026-09-02 12:50:58.218] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095711 for case CB-1786192575219-4133: :openssl_extraction_failed [2026-09-02 12:50:58.248] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052135 for case CB-1786192575639-3098: :openssl_extraction_failed [2026-09-02 12:50:58.269] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063994 for case CB-1786192579762-5671: :openssl_extraction_failed [2026-09-02 12:50:58.291] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075532 for case CB-1786192580675-1704: :openssl_extraction_failed [2026-09-02 12:50:58.317] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067014 for case CB-1786192581276-2288: :openssl_extraction_failed [2026-09-02 12:50:58.345] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032759 for case CB-1786192582278-1748: :openssl_extraction_failed [2026-09-02 12:50:58.376] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007503 for case CB-1786192583379-9106: :openssl_extraction_failed [2026-09-02 12:50:58.416] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020616 for case CB-1786192584366-3631: :openssl_extraction_failed [2026-09-02 12:50:58.442] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089079 for case CB-1786192585768-9432: :openssl_extraction_failed [2026-09-02 12:50:58.469] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039701 for case CB-1786192586323-5215: :openssl_extraction_failed [2026-09-02 12:50:58.493] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011332 for case CB-1786192586910-5233: :openssl_extraction_failed [2026-09-02 12:50:58.499] [INFO ] [Mastercom.OutcomeReconciliationWorker] Checking 100002 open Mastercom-sourced case(s) [2026-09-02 12:50:58.515] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020022 for case CB-1786192591029-7401: :openssl_extraction_failed [2026-09-02 12:50:58.522] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim DEMO-MC-CLAIM-90001 for case DEMO-CB-0115: :openssl_extraction_failed [2026-09-02 12:50:58.529] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027027 for case CB-1786192591851-8966: :openssl_extraction_failed [2026-09-02 12:50:58.542] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim DEMO-MC-CLAIM-90002 for case DEMO-CB-0116: :openssl_extraction_failed [2026-09-02 12:50:58.545] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064997 for case CB-1786192595049-3942: :openssl_extraction_failed [2026-09-02 12:50:58.558] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035383 for case CB-1786192595801-4180: :openssl_extraction_failed [2026-09-02 12:50:58.559] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052879 for case CB-1786192515524-1003: :openssl_extraction_failed [2026-09-02 12:50:58.579] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094501 for case CB-1786192596281-6647: :openssl_extraction_failed [2026-09-02 12:50:58.582] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013053 for case CB-1786192515842-0506: :openssl_extraction_failed [2026-09-02 12:50:58.598] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074884 for case CB-1786192601428-1490: :openssl_extraction_failed [2026-09-02 12:50:58.610] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011183 for case CB-1786192516167-9989: :openssl_extraction_failed [2026-09-02 12:50:58.628] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022086 for case CB-1786192602069-1407: :openssl_extraction_failed [2026-09-02 12:50:58.630] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053771 for case CB-1786192516462-1412: :openssl_extraction_failed [2026-09-02 12:50:58.653] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068690 for case CB-1786192604221-8534: :openssl_extraction_failed [2026-09-02 12:50:58.654] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097941 for case CB-1786192516748-0888: :openssl_extraction_failed [2026-09-02 12:50:58.704] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055084 for case CB-1786192604964-8321: :openssl_extraction_failed [2026-09-02 12:50:58.704] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042281 for case CB-1786192517018-8790: :openssl_extraction_failed [2026-09-02 12:50:58.756] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036373 for case CB-1786192517294-5996: :openssl_extraction_failed [2026-09-02 12:50:58.757] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049392 for case CB-1786192606043-5949: :openssl_extraction_failed [2026-09-02 12:50:58.816] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020231 for case CB-1786192517581-4099: :openssl_extraction_failed [2026-09-02 12:50:58.824] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039550 for case CB-1786192606517-4802: :openssl_extraction_failed [2026-09-02 12:50:58.878] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081092 for case CB-1786192517894-9034: :openssl_extraction_failed [2026-09-02 12:50:58.910] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009988 for case CB-1786192606974-9255: :openssl_extraction_failed [2026-09-02 12:50:58.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070902 for case CB-1786192518211-2430: :openssl_extraction_failed [2026-09-02 12:50:59.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053158 for case CB-1786192518607-8066: :openssl_extraction_failed [2026-09-02 12:50:59.061] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011532 for case CB-1786192608106-0968: :openssl_extraction_failed [2026-09-02 12:50:59.093] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065479 for case CB-1786192556771-6050: :openssl_extraction_failed [2026-09-02 12:50:59.122] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003896 for case CB-1786192608539-7023: :openssl_extraction_failed [2026-09-02 12:50:59.150] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090433 for case CB-1786192557231-3790: :openssl_extraction_failed [2026-09-02 12:50:59.180] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006693 for case CB-1786192608982-8238: :openssl_extraction_failed [2026-09-02 12:50:59.191] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093135 for case CB-1786192557628-7370: :openssl_extraction_failed [2026-09-02 12:50:59.233] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059849 for case CB-1786192609508-8261: :openssl_extraction_failed [2026-09-02 12:50:59.234] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082613 for case CB-1786192558044-6743: :openssl_extraction_failed [2026-09-02 12:50:59.294] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074926 for case CB-1786192558483-5297: :openssl_extraction_failed [2026-09-02 12:50:59.296] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061442 for case CB-1786192610114-6493: :openssl_extraction_failed [2026-09-02 12:50:59.334] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025180 for case CB-1786192558914-2706: :openssl_extraction_failed [2026-09-02 12:50:59.341] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062515 for case CB-1786192610661-2450: :openssl_extraction_failed [2026-09-02 12:50:59.360] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049880 for case CB-1786192559355-0539: :openssl_extraction_failed [2026-09-02 12:50:59.398] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007786 for case CB-1786192611245-5985: :openssl_extraction_failed [2026-09-02 12:50:59.411] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014477 for case CB-1786192559828-2166: :openssl_extraction_failed [2026-09-02 12:50:59.468] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039130 for case CB-1786192611853-4256: :openssl_extraction_failed [2026-09-02 12:50:59.470] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069586 for case CB-1786192560241-6218: :openssl_extraction_failed [2026-09-02 12:50:59.494] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051240 for case CB-1786192560648-2535: :openssl_extraction_failed [2026-09-02 12:50:59.508] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084768 for case CB-1786192612342-9239: :openssl_extraction_failed [2026-09-02 12:50:59.529] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080673 for case CB-1786192561059-0428: :openssl_extraction_failed [2026-09-02 12:50:59.533] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047371 for case CB-1786192612982-5789: :openssl_extraction_failed [2026-09-02 12:50:59.553] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008383 for case CB-1786192561489-3615: :openssl_extraction_failed [2026-09-02 12:50:59.563] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089109 for case CB-1786192613624-9562: :openssl_extraction_failed [2026-09-02 12:50:59.598] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039416 for case CB-1786192561897-7860: :openssl_extraction_failed [2026-09-02 12:50:59.608] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058170 for case CB-1786192614161-8501: :openssl_extraction_failed [2026-09-02 12:50:59.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036331 for case CB-1786192614897-6481: :openssl_extraction_failed [2026-09-02 12:50:59.646] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071326 for case CB-1786192562332-6673: :openssl_extraction_failed [2026-09-02 12:50:59.657] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030828 for case CB-1786192616147-2483: :openssl_extraction_failed [2026-09-02 12:50:59.675] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096363 for case CB-1786192562759-1232: :openssl_extraction_failed [2026-09-02 12:50:59.688] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063915 for case CB-1786192563229-2309: :openssl_extraction_failed [2026-09-02 12:50:59.694] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010028 for case CB-1786192616671-1552: :openssl_extraction_failed [2026-09-02 12:50:59.751] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075110 for case CB-1786192563639-3579: :openssl_extraction_failed [2026-09-02 12:50:59.753] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024332 for case CB-1786192617232-3901: :openssl_extraction_failed [2026-09-02 12:50:59.781] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004474 for case CB-1786192617772-2186: :openssl_extraction_failed [2026-09-02 12:50:59.800] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097782 for case CB-1786192564102-9081: :openssl_extraction_failed [2026-09-02 12:50:59.825] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048634 for case CB-1786192564512-7052: :openssl_extraction_failed [2026-09-02 12:50:59.893] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065490 for case CB-1786192618582-8741: :openssl_extraction_failed [2026-09-02 12:50:59.897] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048084 for case CB-1786192564894-7374: :openssl_extraction_failed [2026-09-02 12:50:59.917] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040980 for case CB-1786192619084-5418: :openssl_extraction_failed [2026-09-02 12:50:59.926] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085743 for case CB-1786192565307-7497: :openssl_extraction_failed [2026-09-02 12:50:59.934] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092047 for case CB-1786192619887-6429: :openssl_extraction_failed [2026-09-02 12:50:59.994] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050590 for case CB-1786192565730-2387: :openssl_extraction_failed [2026-09-02 12:51:00.000] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075471 for case CB-1786192620463-3425: :openssl_extraction_failed [2026-09-02 12:51:00.063] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038682 for case CB-1786192566173-4834: :openssl_extraction_failed [2026-09-02 12:51:00.066] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094032 for case CB-1786192621334-7368: :openssl_extraction_failed [2026-09-02 12:51:00.093] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070851 for case CB-1786192622456-9296: :openssl_extraction_failed [2026-09-02 12:51:00.105] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010696 for case CB-1786192623347-5293: :openssl_extraction_failed [2026-09-02 12:51:00.115] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062819 for case CB-1786192566592-4078: :openssl_extraction_failed [2026-09-02 12:51:00.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064421 for case CB-1786192623882-2200: :openssl_extraction_failed [2026-09-02 12:51:00.142] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008197 for case CB-1786192566996-8424: :openssl_extraction_failed [2026-09-02 12:51:00.146] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074006 for case CB-1786192625058-1918: :openssl_extraction_failed [2026-09-02 12:51:00.163] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085870 for case CB-1786192567431-1265: :openssl_extraction_failed [2026-09-02 12:51:00.181] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010625 for case CB-1786192625893-1018: :openssl_extraction_failed [2026-09-02 12:51:00.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088846 for case CB-1786192567820-6045: :openssl_extraction_failed [2026-09-02 12:51:00.200] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043919 for case CB-1786192626779-1114: :openssl_extraction_failed [2026-09-02 12:51:00.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014258 for case CB-1786192568256-8070: :openssl_extraction_failed [2026-09-02 12:51:00.283] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023801 for case CB-1786192627744-6235: :openssl_extraction_failed [2026-09-02 12:51:00.312] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088296 for case CB-1786192628361-7224: :openssl_extraction_failed [2026-09-02 12:51:00.314] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042716 for case CB-1786192568704-8417: :openssl_extraction_failed [2026-09-02 12:51:00.345] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029958 for case CB-1786192629567-5599: :openssl_extraction_failed [2026-09-02 12:51:00.367] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092773 for case CB-1786192569102-5665: :openssl_extraction_failed [2026-09-02 12:51:00.407] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010769 for case CB-1786192630526-2840: :openssl_extraction_failed [2026-09-02 12:51:00.413] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025944 for case CB-1786192569494-6742: :openssl_extraction_failed [2026-09-02 12:51:00.425] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071363 for case CB-1786192631138-0378: :openssl_extraction_failed [2026-09-02 12:51:00.430] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041152 for case CB-1786192569892-0136: :openssl_extraction_failed [2026-09-02 12:51:00.444] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068797 for case CB-1786192631686-8939: :openssl_extraction_failed [2026-09-02 12:51:00.470] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067600 for case CB-1786192570284-1222: :openssl_extraction_failed [2026-09-02 12:51:00.471] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020301 for case CB-1786192632402-1232: :openssl_extraction_failed [2026-09-02 12:51:00.487] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066129 for case CB-1786192571416-5660: :openssl_extraction_failed [2026-09-02 12:51:00.490] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074134 for case CB-1786192632927-1770: :openssl_extraction_failed [2026-09-02 12:51:00.521] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061433 for case CB-1786192573129-2780: :openssl_extraction_failed [2026-09-02 12:51:00.525] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076458 for case CB-1786192633568-7065: :openssl_extraction_failed [2026-09-02 12:51:00.563] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037963 for case CB-1786192634140-1081: :openssl_extraction_failed [2026-09-02 12:51:00.572] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046928 for case CB-1786192574661-9139: :openssl_extraction_failed [2026-09-02 12:51:00.594] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054080 for case CB-1786192634958-0530: :openssl_extraction_failed [2026-09-02 12:51:00.613] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018399 for case CB-1786192635525-0355: :openssl_extraction_failed [2026-09-02 12:51:00.614] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095711 for case CB-1786192575219-4133: :openssl_extraction_failed [2026-09-02 12:51:00.653] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096440 for case CB-1786192636342-3281: :openssl_extraction_failed [2026-09-02 12:51:00.657] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052135 for case CB-1786192575639-3098: :openssl_extraction_failed [2026-09-02 12:51:00.682] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077340 for case CB-1786192638045-7754: :openssl_extraction_failed [2026-09-02 12:51:00.719] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063994 for case CB-1786192579762-5671: :openssl_extraction_failed [2026-09-02 12:51:00.724] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032181 for case CB-1786192639130-2671: :openssl_extraction_failed [2026-09-02 12:51:00.742] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075532 for case CB-1786192580675-1704: :openssl_extraction_failed [2026-09-02 12:51:00.747] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023130 for case CB-1786192639737-1668: :openssl_extraction_failed [2026-09-02 12:51:00.763] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067014 for case CB-1786192581276-2288: :openssl_extraction_failed [2026-09-02 12:51:00.772] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062599 for case CB-1786192640629-5447: :openssl_extraction_failed [2026-09-02 12:51:00.794] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001804 for case CB-1786192641157-3852: :openssl_extraction_failed [2026-09-02 12:51:00.803] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032759 for case CB-1786192582278-1748: :openssl_extraction_failed [2026-09-02 12:51:00.832] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007503 for case CB-1786192583379-9106: :openssl_extraction_failed [2026-09-02 12:51:00.881] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020616 for case CB-1786192584366-3631: :openssl_extraction_failed [2026-09-02 12:51:00.970] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089079 for case CB-1786192585768-9432: :openssl_extraction_failed [2026-09-02 12:51:00.986] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039701 for case CB-1786192586323-5215: :openssl_extraction_failed [2026-09-02 12:51:01.007] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011332 for case CB-1786192586910-5233: :openssl_extraction_failed [2026-09-02 12:51:01.029] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020022 for case CB-1786192591029-7401: :openssl_extraction_failed [2026-09-02 12:51:01.075] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027027 for case CB-1786192591851-8966: :openssl_extraction_failed [2026-09-02 12:51:01.124] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064997 for case CB-1786192595049-3942: :openssl_extraction_failed [2026-09-02 12:51:01.140] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035383 for case CB-1786192595801-4180: :openssl_extraction_failed [2026-09-02 12:51:01.176] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094501 for case CB-1786192596281-6647: :openssl_extraction_failed [2026-09-02 12:51:01.230] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074884 for case CB-1786192601428-1490: :openssl_extraction_failed [2026-09-02 12:51:01.257] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022086 for case CB-1786192602069-1407: :openssl_extraction_failed [2026-09-02 12:51:01.285] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068690 for case CB-1786192604221-8534: :openssl_extraction_failed [2026-09-02 12:51:01.356] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055084 for case CB-1786192604964-8321: :openssl_extraction_failed [2026-09-02 12:51:01.400] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049392 for case CB-1786192606043-5949: :openssl_extraction_failed [2026-09-02 12:51:01.424] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039550 for case CB-1786192606517-4802: :openssl_extraction_failed [2026-09-02 12:51:01.448] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009988 for case CB-1786192606974-9255: :openssl_extraction_failed [2026-09-02 12:51:01.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061162 for case CB-1786192641946-2428: :openssl_extraction_failed [2026-09-02 12:51:01.474] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011532 for case CB-1786192608106-0968: :openssl_extraction_failed [2026-09-02 12:51:01.478] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024784 for case CB-1786192642749-2713: :openssl_extraction_failed [2026-09-02 12:51:01.500] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003896 for case CB-1786192608539-7023: :openssl_extraction_failed [2026-09-02 12:51:01.520] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006693 for case CB-1786192608982-8238: :openssl_extraction_failed [2026-09-02 12:51:01.522] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048543 for case CB-1786192643320-4863: :openssl_extraction_failed [2026-09-02 12:51:01.539] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059849 for case CB-1786192609508-8261: :openssl_extraction_failed [2026-09-02 12:51:01.543] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084351 for case CB-1786192643888-3062: :openssl_extraction_failed [2026-09-02 12:51:01.562] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071843 for case CB-1786192644494-6637: :openssl_extraction_failed [2026-09-02 12:51:01.572] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061442 for case CB-1786192610114-6493: :openssl_extraction_failed [2026-09-02 12:51:01.577] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082402 for case CB-1786192645310-5337: :openssl_extraction_failed [2026-09-02 12:51:01.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062515 for case CB-1786192610661-2450: :openssl_extraction_failed [2026-09-02 12:51:01.606] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064942 for case CB-1786192645989-8564: :openssl_extraction_failed [2026-09-02 12:51:01.639] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007786 for case CB-1786192611245-5985: :openssl_extraction_failed [2026-09-02 12:51:01.646] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073982 for case CB-1786192647994-6582: :openssl_extraction_failed [2026-09-02 12:51:01.665] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039130 for case CB-1786192611853-4256: :openssl_extraction_failed [2026-09-02 12:51:01.666] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039461 for case CB-1786192651045-6642: :openssl_extraction_failed [2026-09-02 12:51:01.684] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075356 for case CB-1786192652330-3286: :openssl_extraction_failed [2026-09-02 12:51:01.685] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084768 for case CB-1786192612342-9239: :openssl_extraction_failed [2026-09-02 12:51:01.706] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047371 for case CB-1786192612982-5789: :openssl_extraction_failed [2026-09-02 12:51:01.711] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030043 for case CB-1786192652842-1460: :openssl_extraction_failed [2026-09-02 12:51:01.730] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089109 for case CB-1786192613624-9562: :openssl_extraction_failed [2026-09-02 12:51:01.749] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040810 for case CB-1786192653354-8366: :openssl_extraction_failed [2026-09-02 12:51:01.778] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058170 for case CB-1786192614161-8501: :openssl_extraction_failed [2026-09-02 12:51:01.839] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035644 for case CB-1786192653785-6389: :openssl_extraction_failed [2026-09-02 12:51:01.913] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036331 for case CB-1786192614897-6481: :openssl_extraction_failed [2026-09-02 12:51:02.000] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030828 for case CB-1786192616147-2483: :openssl_extraction_failed [2026-09-02 12:51:02.002] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028352 for case CB-1786192654319-6457: :openssl_extraction_failed [2026-09-02 12:51:02.055] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092941 for case CB-1786192654761-4396: :openssl_extraction_failed [2026-09-02 12:51:02.070] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010028 for case CB-1786192616671-1552: :openssl_extraction_failed [2026-09-02 12:51:02.099] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024332 for case CB-1786192617232-3901: :openssl_extraction_failed [2026-09-02 12:51:02.118] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007063 for case CB-1786192656660-0041: :openssl_extraction_failed [2026-09-02 12:51:02.174] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004474 for case CB-1786192617772-2186: :openssl_extraction_failed [2026-09-02 12:51:02.189] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099851 for case CB-1786192659332-4605: :openssl_extraction_failed [2026-09-02 12:51:02.265] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043662 for case CB-1786192662655-7035: :openssl_extraction_failed [2026-09-02 12:51:02.269] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065490 for case CB-1786192618582-8741: :openssl_extraction_failed [2026-09-02 12:51:02.318] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070066 for case CB-1786192665375-5603: :openssl_extraction_failed [2026-09-02 12:51:02.351] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040980 for case CB-1786192619084-5418: :openssl_extraction_failed [2026-09-02 12:51:02.426] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040590 for case CB-1786192668663-6419: :openssl_extraction_failed [2026-09-02 12:51:02.452] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092047 for case CB-1786192619887-6429: :openssl_extraction_failed [2026-09-02 12:51:02.536] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075471 for case CB-1786192620463-3425: :openssl_extraction_failed [2026-09-02 12:51:02.586] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094032 for case CB-1786192621334-7368: :openssl_extraction_failed [2026-09-02 12:51:02.585] [INFO ] [Mastercom.OutcomeReconciliationWorker] Checking 100002 open Mastercom-sourced case(s) [2026-09-02 12:51:02.645] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055999 for case CB-1786192675040-3554: :openssl_extraction_failed [2026-09-02 12:51:02.700] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019908 for case CB-1786192678113-7340: :openssl_extraction_failed [2026-09-02 12:51:02.744] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070851 for case CB-1786192622456-9296: :openssl_extraction_failed [2026-09-02 12:51:02.757] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim DEMO-MC-CLAIM-90001 for case DEMO-CB-0115: :openssl_extraction_failed [2026-09-02 12:51:02.808] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024289 for case CB-1786192682634-3311: :openssl_extraction_failed [2026-09-02 12:51:02.876] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim DEMO-MC-CLAIM-90002 for case DEMO-CB-0116: :openssl_extraction_failed [2026-09-02 12:51:02.899] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010696 for case CB-1786192623347-5293: :openssl_extraction_failed [2026-09-02 12:51:02.938] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013502 for case CB-1786192683425-4448: :openssl_extraction_failed [2026-09-02 12:51:03.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052879 for case CB-1786192515524-1003: :openssl_extraction_failed [2026-09-02 12:51:03.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064421 for case CB-1786192623882-2200: :openssl_extraction_failed [2026-09-02 12:51:03.073] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009626 for case CB-1786192693536-4495: :openssl_extraction_failed [2026-09-02 12:51:03.174] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070586 for case CB-1786192700783-7755: :openssl_extraction_failed [2026-09-02 12:51:03.239] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074006 for case CB-1786192625058-1918: :openssl_extraction_failed [2026-09-02 12:51:03.261] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013053 for case CB-1786192515842-0506: :openssl_extraction_failed [2026-09-02 12:51:03.426] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011183 for case CB-1786192516167-9989: :openssl_extraction_failed [2026-09-02 12:51:03.425] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010625 for case CB-1786192625893-1018: :openssl_extraction_failed [2026-09-02 12:51:03.431] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029661 for case CB-1786192702066-2384: :openssl_extraction_failed [2026-09-02 12:51:03.608] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053771 for case CB-1786192516462-1412: :openssl_extraction_failed [2026-09-02 12:51:03.715] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099067 for case CB-1786192713364-8790: :openssl_extraction_failed [2026-09-02 12:51:03.768] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043919 for case CB-1786192626779-1114: :openssl_extraction_failed [2026-09-02 12:51:03.811] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097941 for case CB-1786192516748-0888: :openssl_extraction_failed [2026-09-02 12:51:03.923] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000735 for case CB-1786192714046-0120: :openssl_extraction_failed [2026-09-02 12:51:04.018] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023801 for case CB-1786192627744-6235: :openssl_extraction_failed [2026-09-02 12:51:04.063] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070825 for case CB-1786192716000-9307: :openssl_extraction_failed [2026-09-02 12:51:04.067] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042281 for case CB-1786192517018-8790: :openssl_extraction_failed [2026-09-02 12:51:04.174] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 12:51:04.174] [INFO ] Incoming JSON payload: {"oid":"5c8dd822-db1b-4194-b1ac-76f58c44555b","sn":"98251226730001","uploadTime":"2026-09-02T12:51:02Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T12:51:02Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T12:51:02Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T12:51:02Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T12:51:02Z"},{"itemkey":"ram_free_mb","value":"820","timestamp":"2026-09-02T12:51:02Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T12:51:02Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T12:51:02Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T12:51:02Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T12:51:02Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T12:51:02Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T12:51:02Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T12:51:02Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T12:51:02Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T12:51:02Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T12:51:02Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 12:51:04.175] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "5c8dd822-db1b-4194-b1ac-76f58c44555b", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T12:51:02Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T12:51:02Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T12:51:02Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T12:51:02Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T12:51:02Z", "value" => "820"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T12:51:02Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T12:51:02Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T12:51:02Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T12:51:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T12:51:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T12:51:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T12:51:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T12:51:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T12:51:02Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T12:51:02Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T12:51:02Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T12:51:02Z", "vendor" => "morefun"} [2026-09-02 12:51:04.175] [INFO ] Extracted versions for 98251226730001: %{application: nil, parameter_config: nil, emv_config: nil, keys_config: nil} [2026-09-02 12:51:04.242] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088296 for case CB-1786192628361-7224: :openssl_extraction_failed [2026-09-02 12:51:04.281] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083093 for case CB-1786192717092-4726: :openssl_extraction_failed [2026-09-02 12:51:04.300] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036373 for case CB-1786192517294-5996: :openssl_extraction_failed [2026-09-02 12:51:04.430] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 12:51:04.430] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 12:51:04.458] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020231 for case CB-1786192517581-4099: :openssl_extraction_failed [2026-09-02 12:51:04.462] [DEBUG] QUERY OK source="parameter_templates" db=15.7ms queue=16.4ms idle=496.7ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 12:51:04.463] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050640 for case CB-1786192718207-5288: :openssl_extraction_failed [2026-09-02 12:51:04.479] [DEBUG] QUERY OK source="parameter_templates" db=2.0ms queue=14.8ms idle=274.5ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 12:51:04.480] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 12:51:04.656] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081092 for case CB-1786192517894-9034: :openssl_extraction_failed [2026-09-02 12:51:04.659] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038307 for case CB-1786192729862-8301: :openssl_extraction_failed [2026-09-02 12:51:04.694] [DEBUG] QUERY OK source="tms_terminals" db=2.7ms queue=10.5ms idle=218.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 12:51:04.799] [INFO ] Terminal updated: 98251226730001 [2026-09-02 12:51:04.862] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070902 for case CB-1786192518211-2430: :openssl_extraction_failed [2026-09-02 12:51:04.921] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071780 for case CB-1786192735219-6428: :openssl_extraction_failed [2026-09-02 12:51:04.955] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053158 for case CB-1786192518607-8066: :openssl_extraction_failed [2026-09-02 12:51:05.043] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096516 for case CB-1786192740078-7322: :openssl_extraction_failed [2026-09-02 12:51:05.049] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065479 for case CB-1786192556771-6050: :openssl_extraction_failed [2026-09-02 12:51:05.113] [DEBUG] QUERY OK source="tms_terminals" db=309.1ms queue=1.8ms idle=322.7ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 12:51:04], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 12:51:05.153] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002706 for case CB-1786192750105-1656: :openssl_extraction_failed [2026-09-02 12:51:05.214] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090433 for case CB-1786192557231-3790: :openssl_extraction_failed [2026-09-02 12:51:05.235] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 12:51:05.242] [DEBUG] QUERY OK source="tms_terminals" db=7.3ms idle=121.7ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 12:51:05.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093135 for case CB-1786192557628-7370: :openssl_extraction_failed [2026-09-02 12:51:05.296] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029377 for case CB-1786192762882-6588: :openssl_extraction_failed [2026-09-02 12:51:05.358] [DEBUG] QUERY OK source="tms_terminals" db=112.7ms queue=1.9ms idle=14.1ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 12:51:05], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 12:51:05.403] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082613 for case CB-1786192558044-6743: :openssl_extraction_failed [2026-09-02 12:51:05.406] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003757 for case CB-1786192763410-0926: :openssl_extraction_failed [2026-09-02 12:51:05.525] [DEBUG] QUERY OK db=106.3ms queue=5.2ms idle=173.4ms INSERT INTO `tms_terminal_status_logs` (`oid`,`upload_time`,`terminal_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["5c8dd822-db1b-4194-b1ac-76f58c44555b", "2026-09-02T12:51:02Z", 33, ~N[2026-09-02 12:51:05], ~N[2026-09-02 12:51:05]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 12:51:05.573] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074926 for case CB-1786192558483-5297: :openssl_extraction_failed [2026-09-02 12:51:05.584] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008029 for case CB-1786192764782-9269: :openssl_extraction_failed [2026-09-02 12:51:05.653] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087612 for case CB-1786192765291-7471: :openssl_extraction_failed [2026-09-02 12:51:05.667] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025180 for case CB-1786192558914-2706: :openssl_extraction_failed [2026-09-02 12:51:05.750] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106374, oid: "5c8dd822-db1b-4194-b1ac-76f58c44555b", upload_time: "2026-09-02T12:51:02Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:05], updated_at: ~N[2026-09-02 12:51:05]} [2026-09-02 12:51:05.750] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T12:51:02Z", "value" => "morefun"} [2026-09-02 12:51:05.786] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096053 for case CB-1786192766327-5688: :openssl_extraction_failed [2026-09-02 12:51:05.845] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030727 for case CB-1786192766816-7801: :openssl_extraction_failed [2026-09-02 12:51:05.852] [DEBUG] QUERY OK db=62.7ms queue=39.0ms idle=393.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T12:51:02Z", "morefun", 106374, "vendor", ~N[2026-09-02 12:51:05], ~N[2026-09-02 12:51:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:51:05.853] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1090933, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T12:51:02Z", message: nil, status_log_id: 106374, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:05], updated_at: ~N[2026-09-02 12:51:05]}} [2026-09-02 12:51:05.858] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T12:51:02Z", "value" => "kiosk_launcher"} [2026-09-02 12:51:05.915] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049880 for case CB-1786192559355-0539: :openssl_extraction_failed [2026-09-02 12:51:05.977] [DEBUG] QUERY OK db=96.0ms queue=22.7ms idle=333.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T12:51:02Z", "kiosk_launcher", 106374, "model", ~N[2026-09-02 12:51:05], ~N[2026-09-02 12:51:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:51:05.978] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1090934, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T12:51:02Z", message: nil, status_log_id: 106374, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:05], updated_at: ~N[2026-09-02 12:51:05]}} [2026-09-02 12:51:05.978] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T12:51:02Z", "value" => "1.0"} [2026-09-02 12:51:05.997] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074904 for case CB-1786192768168-7724: :openssl_extraction_failed [2026-09-02 12:51:06.042] [DEBUG] QUERY OK db=63.7ms idle=126.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T12:51:02Z", "1.0", 106374, "app_version", ~N[2026-09-02 12:51:05], ~N[2026-09-02 12:51:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:51:06.042] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1090935, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T12:51:02Z", message: nil, status_log_id: 106374, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:05], updated_at: ~N[2026-09-02 12:51:05]}} [2026-09-02 12:51:06.043] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T12:51:02Z", "value" => "13"} [2026-09-02 12:51:06.111] [DEBUG] QUERY OK db=49.3ms idle=84.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T12:51:02Z", "13", 106374, "android_version", ~N[2026-09-02 12:51:06], ~N[2026-09-02 12:51:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:51:06.111] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1090936, itemkey: "android_version", value: "13", timestamp: "2026-09-02T12:51:02Z", message: nil, status_log_id: 106374, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:06], updated_at: ~N[2026-09-02 12:51:06]}} [2026-09-02 12:51:06.113] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T12:51:02Z", "value" => "820"} [2026-09-02 12:51:06.145] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014477 for case CB-1786192559828-2166: :openssl_extraction_failed [2026-09-02 12:51:06.162] [DEBUG] QUERY OK db=49.1ms idle=70.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T12:51:02Z", "820", 106374, "ram_free_mb", ~N[2026-09-02 12:51:06], ~N[2026-09-02 12:51:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:51:06.162] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1090937, itemkey: "ram_free_mb", value: "820", timestamp: "2026-09-02T12:51:02Z", message: nil, status_log_id: 106374, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:06], updated_at: ~N[2026-09-02 12:51:06]}} [2026-09-02 12:51:06.162] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T12:51:02Z", "value" => "WIFI"} [2026-09-02 12:51:06.176] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069586 for case CB-1786192560241-6218: :openssl_extraction_failed [2026-09-02 12:51:06.210] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051240 for case CB-1786192560648-2535: :openssl_extraction_failed [2026-09-02 12:51:06.210] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010168 for case CB-1786192768630-6294: :openssl_extraction_failed [2026-09-02 12:51:06.232] [DEBUG] QUERY OK db=68.7ms queue=0.1ms idle=52.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T12:51:02Z", "WIFI", 106374, "network_type", ~N[2026-09-02 12:51:06], ~N[2026-09-02 12:51:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:51:06.232] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1090938, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T12:51:02Z", message: nil, status_log_id: 106374, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:06], updated_at: ~N[2026-09-02 12:51:06]}} [2026-09-02 12:51:06.235] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T12:51:02Z", "value" => "true"} [2026-09-02 12:51:06.240] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080673 for case CB-1786192561059-0428: :openssl_extraction_failed [2026-09-02 12:51:06.246] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060464 for case CB-1786192770177-2570: :openssl_extraction_failed [2026-09-02 12:51:06.286] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008383 for case CB-1786192561489-3615: :openssl_extraction_failed [2026-09-02 12:51:06.286] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026736 for case CB-1786192770664-5955: :openssl_extraction_failed [2026-09-02 12:51:06.320] [DEBUG] QUERY OK db=84.7ms idle=3.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T12:51:02Z", "true", 106374, "kiosk_active", ~N[2026-09-02 12:51:06], ~N[2026-09-02 12:51:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:51:06.320] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1090939, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T12:51:02Z", message: nil, status_log_id: 106374, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:06], updated_at: ~N[2026-09-02 12:51:06]}} [2026-09-02 12:51:06.321] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T12:51:02Z", "value" => ""} [2026-09-02 12:51:06.334] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020272 for case CB-1786192771178-7558: :openssl_extraction_failed [2026-09-02 12:51:06.339] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039416 for case CB-1786192561897-7860: :openssl_extraction_failed [2026-09-02 12:51:06.369] [DEBUG] QUERY OK db=47.2ms queue=1.1ms idle=77.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T12:51:02Z", 106374, "sim_operator", ~N[2026-09-02 12:51:06], ~N[2026-09-02 12:51:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:51:06.370] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1090940, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T12:51:02Z", message: nil, status_log_id: 106374, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:06], updated_at: ~N[2026-09-02 12:51:06]}} [2026-09-02 12:51:06.370] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T12:51:02Z", "value" => "UNKNOWN"} [2026-09-02 12:51:06.393] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071326 for case CB-1786192562332-6673: :openssl_extraction_failed [2026-09-02 12:51:06.393] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086161 for case CB-1786192771694-1491: :openssl_extraction_failed [2026-09-02 12:51:06.430] [DEBUG] QUERY OK db=59.6ms idle=49.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T12:51:02Z", "UNKNOWN", 106374, "sim_number", ~N[2026-09-02 12:51:06], ~N[2026-09-02 12:51:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:51:06.430] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1090941, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T12:51:02Z", message: nil, status_log_id: 106374, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:06], updated_at: ~N[2026-09-02 12:51:06]}} [2026-09-02 12:51:06.430] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T12:51:02Z", "value" => "UNKNOWN"} [2026-09-02 12:51:06.445] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096363 for case CB-1786192562759-1232: :openssl_extraction_failed [2026-09-02 12:51:06.449] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037478 for case CB-1786192772167-5850: :openssl_extraction_failed [2026-09-02 12:51:06.490] [DEBUG] QUERY OK db=59.4ms idle=61.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T12:51:02Z", "UNKNOWN", 106374, "sim_iccid", ~N[2026-09-02 12:51:06], ~N[2026-09-02 12:51:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:51:06.490] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1090942, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T12:51:02Z", message: nil, status_log_id: 106374, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:06], updated_at: ~N[2026-09-02 12:51:06]}} [2026-09-02 12:51:06.490] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T12:51:02Z", "value" => "UNKNOWN"} [2026-09-02 12:51:06.492] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063915 for case CB-1786192563229-2309: :openssl_extraction_failed [2026-09-02 12:51:06.502] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030925 for case CB-1786192772671-7951: :openssl_extraction_failed [2026-09-02 12:51:06.544] [DEBUG] QUERY OK db=51.0ms idle=60.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T12:51:02Z", "UNKNOWN", 106374, "sim_imsi", ~N[2026-09-02 12:51:06], ~N[2026-09-02 12:51:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:51:06.545] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1090943, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T12:51:02Z", message: nil, status_log_id: 106374, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:06], updated_at: ~N[2026-09-02 12:51:06]}} [2026-09-02 12:51:06.545] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T12:51:02Z", "value" => "UNKNOWN"} [2026-09-02 12:51:06.554] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075110 for case CB-1786192563639-3579: :openssl_extraction_failed [2026-09-02 12:51:06.558] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096892 for case CB-1786192773175-3885: :openssl_extraction_failed [2026-09-02 12:51:06.573] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029958 for case CB-1786192629567-5599: :openssl_extraction_failed [2026-09-02 12:51:06.605] [DEBUG] QUERY OK db=50.1ms queue=0.1ms idle=64.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T12:51:02Z", "UNKNOWN", 106374, "sim_iccid2", ~N[2026-09-02 12:51:06], ~N[2026-09-02 12:51:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:51:06.606] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1090944, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T12:51:02Z", message: nil, status_log_id: 106374, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:06], updated_at: ~N[2026-09-02 12:51:06]}} [2026-09-02 12:51:06.607] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T12:51:02Z", "value" => "UNKNOWN"} [2026-09-02 12:51:06.612] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097782 for case CB-1786192564102-9081: :openssl_extraction_failed [2026-09-02 12:51:06.633] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048634 for case CB-1786192564512-7052: :openssl_extraction_failed [2026-09-02 12:51:06.649] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010769 for case CB-1786192630526-2840: :openssl_extraction_failed [2026-09-02 12:51:06.656] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077426 for case CB-1786192773684-5386: :openssl_extraction_failed [2026-09-02 12:51:06.660] [DEBUG] QUERY OK db=51.5ms queue=0.5ms idle=66.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T12:51:02Z", "UNKNOWN", 106374, "sim_imsi2", ~N[2026-09-02 12:51:06], ~N[2026-09-02 12:51:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:51:06.660] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1090945, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T12:51:02Z", message: nil, status_log_id: 106374, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:06], updated_at: ~N[2026-09-02 12:51:06]}} [2026-09-02 12:51:06.661] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T12:51:02Z", "value" => "42"} [2026-09-02 12:51:06.695] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048084 for case CB-1786192564894-7374: :openssl_extraction_failed [2026-09-02 12:51:06.705] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002118 for case CB-1786192774132-8524: :openssl_extraction_failed [2026-09-02 12:51:06.715] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071363 for case CB-1786192631138-0378: :openssl_extraction_failed [2026-09-02 12:51:06.727] [DEBUG] QUERY OK db=65.7ms idle=56.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T12:51:02Z", "42", 106374, "data_usage_mb", ~N[2026-09-02 12:51:06], ~N[2026-09-02 12:51:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:51:06.727] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1090946, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T12:51:02Z", message: nil, status_log_id: 106374, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:06], updated_at: ~N[2026-09-02 12:51:06]}} [2026-09-02 12:51:06.727] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T12:51:02Z", "value" => "0"} [2026-09-02 12:51:06.749] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085743 for case CB-1786192565307-7497: :openssl_extraction_failed [2026-09-02 12:51:06.754] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076710 for case CB-1786192774638-0147: :openssl_extraction_failed [2026-09-02 12:51:06.756] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068797 for case CB-1786192631686-8939: :openssl_extraction_failed [2026-09-02 12:51:06.770] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050590 for case CB-1786192565730-2387: :openssl_extraction_failed [2026-09-02 12:51:06.779] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092298 for case CB-1786192775136-6185: :openssl_extraction_failed [2026-09-02 12:51:06.788] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038682 for case CB-1786192566173-4834: :openssl_extraction_failed [2026-09-02 12:51:06.794] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020301 for case CB-1786192632402-1232: :openssl_extraction_failed [2026-09-02 12:51:06.798] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070625 for case CB-1786192777910-8402: :openssl_extraction_failed [2026-09-02 12:51:06.805] [DEBUG] QUERY OK db=77.8ms idle=67.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T12:51:02Z", "0", 106374, "mobile_data_mb", ~N[2026-09-02 12:51:06], ~N[2026-09-02 12:51:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:51:06.806] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1090947, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T12:51:02Z", message: nil, status_log_id: 106374, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:06], updated_at: ~N[2026-09-02 12:51:06]}} [2026-09-02 12:51:06.808] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T12:51:02Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 12:51:06.823] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092735 for case CB-1786192778364-8469: :openssl_extraction_failed [2026-09-02 12:51:06.825] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074134 for case CB-1786192632927-1770: :openssl_extraction_failed [2026-09-02 12:51:06.828] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062819 for case CB-1786192566592-4078: :openssl_extraction_failed [2026-09-02 12:51:06.853] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008197 for case CB-1786192566996-8424: :openssl_extraction_failed [2026-09-02 12:51:06.855] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076458 for case CB-1786192633568-7065: :openssl_extraction_failed [2026-09-02 12:51:06.855] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051636 for case CB-1786192778988-2446: :openssl_extraction_failed [2026-09-02 12:51:06.882] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037963 for case CB-1786192634140-1081: :openssl_extraction_failed [2026-09-02 12:51:06.886] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069573 for case CB-1786192779422-7542: :openssl_extraction_failed [2026-09-02 12:51:06.896] [DEBUG] QUERY OK db=86.1ms idle=81.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T12:51:02Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., 106374, "installed_apps", ~N[2026-09-02 12:51:06], ~N[2026-09-02 12:51:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:51:06.902] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085870 for case CB-1786192567431-1265: :openssl_extraction_failed [2026-09-02 12:51:06.903] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1090948, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T12:51:02Z", message: nil, status_log_id: 106374, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:51:06], updated_at: ~N[2026-09-02 12:51:06]}} [2026-09-02 12:51:06.911] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054080 for case CB-1786192634958-0530: :openssl_extraction_failed [2026-09-02 12:51:06.932] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044711 for case CB-1786192779981-3299: :openssl_extraction_failed [2026-09-02 12:51:06.949] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088846 for case CB-1786192567820-6045: :openssl_extraction_failed [2026-09-02 12:51:06.974] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018399 for case CB-1786192635525-0355: :openssl_extraction_failed [2026-09-02 12:51:06.974] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030679 for case CB-1786192780470-0597: :openssl_extraction_failed [2026-09-02 12:51:06.988] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005529 for case CB-1786192780983-2887: :openssl_extraction_failed [2026-09-02 12:51:06.990] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014258 for case CB-1786192568256-8070: :openssl_extraction_failed [2026-09-02 12:51:07.007] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059986 for case CB-1786192781418-6602: :openssl_extraction_failed [2026-09-02 12:51:07.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096440 for case CB-1786192636342-3281: :openssl_extraction_failed [2026-09-02 12:51:07.026] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042716 for case CB-1786192568704-8417: :openssl_extraction_failed [2026-09-02 12:51:07.056] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077340 for case CB-1786192638045-7754: :openssl_extraction_failed [2026-09-02 12:51:07.058] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010615 for case CB-1786192781906-5562: :openssl_extraction_failed [2026-09-02 12:51:07.061] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092773 for case CB-1786192569102-5665: :openssl_extraction_failed [2026-09-02 12:51:07.109] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025944 for case CB-1786192569494-6742: :openssl_extraction_failed [2026-09-02 12:51:07.112] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032181 for case CB-1786192639130-2671: :openssl_extraction_failed [2026-09-02 12:51:07.123] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037409 for case CB-1786192782372-6597: :openssl_extraction_failed [2026-09-02 12:51:07.153] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041152 for case CB-1786192569892-0136: :openssl_extraction_failed [2026-09-02 12:51:07.171] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067600 for case CB-1786192570284-1222: :openssl_extraction_failed [2026-09-02 12:51:07.202] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023130 for case CB-1786192639737-1668: :openssl_extraction_failed [2026-09-02 12:51:07.212] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040593 for case CB-1786192782898-1123: :openssl_extraction_failed [2026-09-02 12:51:07.224] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066129 for case CB-1786192571416-5660: :openssl_extraction_failed [2026-09-02 12:51:07.286] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061433 for case CB-1786192573129-2780: :openssl_extraction_failed [2026-09-02 12:51:07.312] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046928 for case CB-1786192574661-9139: :openssl_extraction_failed [2026-09-02 12:51:07.326] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062599 for case CB-1786192640629-5447: :openssl_extraction_failed [2026-09-02 12:51:07.343] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024683 for case CB-1786192783466-2167: :openssl_extraction_failed [2026-09-02 12:51:07.345] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095711 for case CB-1786192575219-4133: :openssl_extraction_failed [2026-09-02 12:51:07.381] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052135 for case CB-1786192575639-3098: :openssl_extraction_failed [2026-09-02 12:51:07.382] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072672 for case CB-1786192783978-0372: :openssl_extraction_failed [2026-09-02 12:51:07.407] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001804 for case CB-1786192641157-3852: :openssl_extraction_failed [2026-09-02 12:51:07.427] [ERROR] MyXQL.Connection (#PID<0.4503.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:51:07.431] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063994 for case CB-1786192579762-5671: :openssl_extraction_failed [2026-09-02 12:51:07.441] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019828 for case CB-1786192784391-9850: :openssl_extraction_failed [2026-09-02 12:51:07.448] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061162 for case CB-1786192641946-2428: :openssl_extraction_failed [2026-09-02 12:51:07.459] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075532 for case CB-1786192580675-1704: :openssl_extraction_failed [2026-09-02 12:51:07.489] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067014 for case CB-1786192581276-2288: :openssl_extraction_failed [2026-09-02 12:51:07.498] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065272 for case CB-1786192785184-4385: :openssl_extraction_failed [2026-09-02 12:51:07.506] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024784 for case CB-1786192642749-2713: :openssl_extraction_failed [2026-09-02 12:51:07.516] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032759 for case CB-1786192582278-1748: :openssl_extraction_failed [2026-09-02 12:51:07.522] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025140 for case CB-1786192785709-3518: :openssl_extraction_failed [2026-09-02 12:51:07.540] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045870 for case CB-1786192787161-4942: :openssl_extraction_failed [2026-09-02 12:51:07.557] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048543 for case CB-1786192643320-4863: :openssl_extraction_failed [2026-09-02 12:51:07.570] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007503 for case CB-1786192583379-9106: :openssl_extraction_failed [2026-09-02 12:51:07.570] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033996 for case CB-1786192787965-0096: :openssl_extraction_failed [2026-09-02 12:51:07.580] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084351 for case CB-1786192643888-3062: :openssl_extraction_failed [2026-09-02 12:51:07.618] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020616 for case CB-1786192584366-3631: :openssl_extraction_failed [2026-09-02 12:51:07.619] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061522 for case CB-1786192788442-4728: :openssl_extraction_failed [2026-09-02 12:51:07.619] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071843 for case CB-1786192644494-6637: :openssl_extraction_failed [2026-09-02 12:51:07.654] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082402 for case CB-1786192645310-5337: :openssl_extraction_failed [2026-09-02 12:51:07.654] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031876 for case CB-1786192789769-4300: :openssl_extraction_failed [2026-09-02 12:51:07.656] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089079 for case CB-1786192585768-9432: :openssl_extraction_failed [2026-09-02 12:51:07.676] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064942 for case CB-1786192645989-8564: :openssl_extraction_failed [2026-09-02 12:51:07.679] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061626 for case CB-1786192790225-7290: :openssl_extraction_failed [2026-09-02 12:51:07.700] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039701 for case CB-1786192586323-5215: :openssl_extraction_failed [2026-09-02 12:51:07.703] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073982 for case CB-1786192647994-6582: :openssl_extraction_failed [2026-09-02 12:51:07.704] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017796 for case CB-1786192791035-6950: :openssl_extraction_failed [2026-09-02 12:51:07.715] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039461 for case CB-1786192651045-6642: :openssl_extraction_failed [2026-09-02 12:51:07.724] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011332 for case CB-1786192586910-5233: :openssl_extraction_failed [2026-09-02 12:51:07.749] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056835 for case CB-1786192791482-1388: :openssl_extraction_failed [2026-09-02 12:51:07.750] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020022 for case CB-1786192591029-7401: :openssl_extraction_failed [2026-09-02 12:51:07.752] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075356 for case CB-1786192652330-3286: :openssl_extraction_failed [2026-09-02 12:51:07.780] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027027 for case CB-1786192591851-8966: :openssl_extraction_failed [2026-09-02 12:51:07.787] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037439 for case CB-1786192792492-6049: :openssl_extraction_failed [2026-09-02 12:51:07.799] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030043 for case CB-1786192652842-1460: :openssl_extraction_failed [2026-09-02 12:51:07.819] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064997 for case CB-1786192595049-3942: :openssl_extraction_failed [2026-09-02 12:51:07.843] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069217 for case CB-1786192794964-3173: :openssl_extraction_failed [2026-09-02 12:51:07.850] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040810 for case CB-1786192653354-8366: :openssl_extraction_failed [2026-09-02 12:51:07.867] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035383 for case CB-1786192595801-4180: :openssl_extraction_failed [2026-09-02 12:51:07.889] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054484 for case CB-1786192795322-8581: :openssl_extraction_failed [2026-09-02 12:51:07.910] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035644 for case CB-1786192653785-6389: :openssl_extraction_failed [2026-09-02 12:51:07.911] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034767 for case CB-1786192795662-6288: :openssl_extraction_failed [2026-09-02 12:51:07.911] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094501 for case CB-1786192596281-6647: :openssl_extraction_failed [2026-09-02 12:51:07.945] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028352 for case CB-1786192654319-6457: :openssl_extraction_failed [2026-09-02 12:51:07.946] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074884 for case CB-1786192601428-1490: :openssl_extraction_failed [2026-09-02 12:51:07.948] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024999 for case CB-1786192795995-4161: :openssl_extraction_failed [2026-09-02 12:51:07.972] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092941 for case CB-1786192654761-4396: :openssl_extraction_failed [2026-09-02 12:51:07.975] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022086 for case CB-1786192602069-1407: :openssl_extraction_failed [2026-09-02 12:51:07.977] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003826 for case CB-1786192796345-1131: :openssl_extraction_failed [2026-09-02 12:51:08.002] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068690 for case CB-1786192604221-8534: :openssl_extraction_failed [2026-09-02 12:51:08.005] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007063 for case CB-1786192656660-0041: :openssl_extraction_failed [2026-09-02 12:51:08.007] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097628 for case CB-1786192796692-1101: :openssl_extraction_failed [2026-09-02 12:51:08.041] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055084 for case CB-1786192604964-8321: :openssl_extraction_failed [2026-09-02 12:51:08.053] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099851 for case CB-1786192659332-4605: :openssl_extraction_failed [2026-09-02 12:51:08.054] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064476 for case CB-1786192797083-3220: :openssl_extraction_failed [2026-09-02 12:51:08.060] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049392 for case CB-1786192606043-5949: :openssl_extraction_failed [2026-09-02 12:51:08.087] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002508 for case CB-1786192797476-4476: :openssl_extraction_failed [2026-09-02 12:51:08.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043662 for case CB-1786192662655-7035: :openssl_extraction_failed [2026-09-02 12:51:08.112] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039550 for case CB-1786192606517-4802: :openssl_extraction_failed [2026-09-02 12:51:08.118] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009829 for case CB-1786192797866-6549: :openssl_extraction_failed [2026-09-02 12:51:08.143] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009988 for case CB-1786192606974-9255: :openssl_extraction_failed [2026-09-02 12:51:08.143] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070066 for case CB-1786192665375-5603: :openssl_extraction_failed [2026-09-02 12:51:08.154] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062900 for case CB-1786192798223-8780: :openssl_extraction_failed [2026-09-02 12:51:08.176] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040590 for case CB-1786192668663-6419: :openssl_extraction_failed [2026-09-02 12:51:08.177] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011532 for case CB-1786192608106-0968: :openssl_extraction_failed [2026-09-02 12:51:08.180] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042795 for case CB-1786192798600-4418: :openssl_extraction_failed [2026-09-02 12:51:08.210] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003896 for case CB-1786192608539-7023: :openssl_extraction_failed [2026-09-02 12:51:08.212] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064562 for case CB-1786192798978-3887: :openssl_extraction_failed [2026-09-02 12:51:08.236] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055999 for case CB-1786192675040-3554: :openssl_extraction_failed [2026-09-02 12:51:08.293] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006693 for case CB-1786192608982-8238: :openssl_extraction_failed [2026-09-02 12:51:08.300] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031681 for case CB-1786192799410-7090: :openssl_extraction_failed [2026-09-02 12:51:08.347] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019908 for case CB-1786192678113-7340: :openssl_extraction_failed [2026-09-02 12:51:08.363] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059849 for case CB-1786192609508-8261: :openssl_extraction_failed [2026-09-02 12:51:08.405] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024289 for case CB-1786192682634-3311: :openssl_extraction_failed [2026-09-02 12:51:08.415] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061442 for case CB-1786192610114-6493: :openssl_extraction_failed [2026-09-02 12:51:08.420] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099491 for case CB-1786192799778-7772: :openssl_extraction_failed [2026-09-02 12:51:08.482] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013502 for case CB-1786192683425-4448: :openssl_extraction_failed [2026-09-02 12:51:08.503] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062515 for case CB-1786192610661-2450: :openssl_extraction_failed [2026-09-02 12:51:08.503] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051387 for case CB-1786192800140-5594: :openssl_extraction_failed [2026-09-02 12:51:08.540] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009626 for case CB-1786192693536-4495: :openssl_extraction_failed [2026-09-02 12:51:08.551] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049732 for case CB-1786192800536-9585: :openssl_extraction_failed [2026-09-02 12:51:08.577] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007786 for case CB-1786192611245-5985: :openssl_extraction_failed [2026-09-02 12:51:08.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070586 for case CB-1786192700783-7755: :openssl_extraction_failed [2026-09-02 12:51:08.612] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039130 for case CB-1786192611853-4256: :openssl_extraction_failed [2026-09-02 12:51:08.611] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074973 for case CB-1786192800977-7974: :openssl_extraction_failed [2026-09-02 12:51:08.662] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034529 for case CB-1786192801396-7453: :openssl_extraction_failed [2026-09-02 12:51:08.663] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084768 for case CB-1786192612342-9239: :openssl_extraction_failed [2026-09-02 12:51:08.664] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029661 for case CB-1786192702066-2384: :openssl_extraction_failed [2026-09-02 12:51:08.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047371 for case CB-1786192612982-5789: :openssl_extraction_failed [2026-09-02 12:51:08.702] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073064 for case CB-1786192801803-4704: :openssl_extraction_failed [2026-09-02 12:51:08.706] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099067 for case CB-1786192713364-8790: :openssl_extraction_failed [2026-09-02 12:51:08.730] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073266 for case CB-1786192802204-9304: :openssl_extraction_failed [2026-09-02 12:51:08.745] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089109 for case CB-1786192613624-9562: :openssl_extraction_failed [2026-09-02 12:51:08.750] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000735 for case CB-1786192714046-0120: :openssl_extraction_failed [2026-09-02 12:51:08.765] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058170 for case CB-1786192614161-8501: :openssl_extraction_failed [2026-09-02 12:51:08.769] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044778 for case CB-1786192802642-6668: :openssl_extraction_failed [2026-09-02 12:51:08.798] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046989 for case CB-1786192803061-9819: :openssl_extraction_failed [2026-09-02 12:51:08.808] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070825 for case CB-1786192716000-9307: :openssl_extraction_failed [2026-09-02 12:51:08.815] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036331 for case CB-1786192614897-6481: :openssl_extraction_failed [2026-09-02 12:51:08.860] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070425 for case CB-1786192803462-7280: :openssl_extraction_failed [2026-09-02 12:51:08.873] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083093 for case CB-1786192717092-4726: :openssl_extraction_failed [2026-09-02 12:51:08.882] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030828 for case CB-1786192616147-2483: :openssl_extraction_failed [2026-09-02 12:51:08.925] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012699 for case CB-1786192803928-7332: :openssl_extraction_failed [2026-09-02 12:51:08.931] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050640 for case CB-1786192718207-5288: :openssl_extraction_failed [2026-09-02 12:51:08.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010028 for case CB-1786192616671-1552: :openssl_extraction_failed [2026-09-02 12:51:08.975] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076152 for case CB-1786192804374-7392: :openssl_extraction_failed [2026-09-02 12:51:09.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038307 for case CB-1786192729862-8301: :openssl_extraction_failed [2026-09-02 12:51:09.039] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024332 for case CB-1786192617232-3901: :openssl_extraction_failed [2026-09-02 12:51:09.113] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072870 for case CB-1786192804815-2793: :openssl_extraction_failed [2026-09-02 12:51:09.167] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071780 for case CB-1786192735219-6428: :openssl_extraction_failed [2026-09-02 12:51:09.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004474 for case CB-1786192617772-2186: :openssl_extraction_failed [2026-09-02 12:51:09.255] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077729 for case CB-1786192805231-4873: :openssl_extraction_failed [2026-09-02 12:51:09.282] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096516 for case CB-1786192740078-7322: :openssl_extraction_failed [2026-09-02 12:51:09.323] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065490 for case CB-1786192618582-8741: :openssl_extraction_failed [2026-09-02 12:51:09.334] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002706 for case CB-1786192750105-1656: :openssl_extraction_failed [2026-09-02 12:51:09.355] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039870 for case CB-1786192805736-7212: :openssl_extraction_failed [2026-09-02 12:51:09.459] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029377 for case CB-1786192762882-6588: :openssl_extraction_failed [2026-09-02 12:51:09.465] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040980 for case CB-1786192619084-5418: :openssl_extraction_failed [2026-09-02 12:51:09.470] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015285 for case CB-1786192806176-0954: :openssl_extraction_failed [2026-09-02 12:51:09.530] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003757 for case CB-1786192763410-0926: :openssl_extraction_failed [2026-09-02 12:51:09.543] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044444 for case CB-1786192806636-5693: :openssl_extraction_failed [2026-09-02 12:51:09.546] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092047 for case CB-1786192619887-6429: :openssl_extraction_failed [2026-09-02 12:51:09.606] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041324 for case CB-1786192807025-6049: :openssl_extraction_failed [2026-09-02 12:51:09.620] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075471 for case CB-1786192620463-3425: :openssl_extraction_failed [2026-09-02 12:51:09.627] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008029 for case CB-1786192764782-9269: :openssl_extraction_failed [2026-09-02 12:51:09.694] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087612 for case CB-1786192765291-7471: :openssl_extraction_failed [2026-09-02 12:51:09.696] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094032 for case CB-1786192621334-7368: :openssl_extraction_failed [2026-09-02 12:51:09.698] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015930 for case CB-1786192807433-0747: :openssl_extraction_failed [2026-09-02 12:51:09.757] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096053 for case CB-1786192766327-5688: :openssl_extraction_failed [2026-09-02 12:51:09.763] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004139 for case CB-1786192807838-0056: :openssl_extraction_failed [2026-09-02 12:51:09.773] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070851 for case CB-1786192622456-9296: :openssl_extraction_failed [2026-09-02 12:51:09.848] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030727 for case CB-1786192766816-7801: :openssl_extraction_failed [2026-09-02 12:51:09.849] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010696 for case CB-1786192623347-5293: :openssl_extraction_failed [2026-09-02 12:51:09.850] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018862 for case CB-1786192808270-6858: :openssl_extraction_failed [2026-09-02 12:51:09.936] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016072 for case CB-1786192808723-4306: :openssl_extraction_failed [2026-09-02 12:51:09.945] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074904 for case CB-1786192768168-7724: :openssl_extraction_failed [2026-09-02 12:51:09.948] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064421 for case CB-1786192623882-2200: :openssl_extraction_failed [2026-09-02 12:51:09.985] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030282 for case CB-1786192809090-1031: :openssl_extraction_failed [2026-09-02 12:51:09.992] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074006 for case CB-1786192625058-1918: :openssl_extraction_failed [2026-09-02 12:51:09.992] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010168 for case CB-1786192768630-6294: :openssl_extraction_failed [2026-09-02 12:51:10.016] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010625 for case CB-1786192625893-1018: :openssl_extraction_failed [2026-09-02 12:51:10.038] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069456 for case CB-1786192809476-6870: :openssl_extraction_failed [2026-09-02 12:51:10.042] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060464 for case CB-1786192770177-2570: :openssl_extraction_failed [2026-09-02 12:51:10.100] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026736 for case CB-1786192770664-5955: :openssl_extraction_failed [2026-09-02 12:51:10.101] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043919 for case CB-1786192626779-1114: :openssl_extraction_failed [2026-09-02 12:51:10.114] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018487 for case CB-1786192809821-3679: :openssl_extraction_failed [2026-09-02 12:51:10.140] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020272 for case CB-1786192771178-7558: :openssl_extraction_failed [2026-09-02 12:51:10.144] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077970 for case CB-1786192810177-6322: :openssl_extraction_failed [2026-09-02 12:51:10.151] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023801 for case CB-1786192627744-6235: :openssl_extraction_failed [2026-09-02 12:51:10.167] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097618 for case CB-1786192810536-7994: :openssl_extraction_failed [2026-09-02 12:51:10.168] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086161 for case CB-1786192771694-1491: :openssl_extraction_failed [2026-09-02 12:51:10.187] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088296 for case CB-1786192628361-7224: :openssl_extraction_failed [2026-09-02 12:51:10.198] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029958 for case CB-1786192629567-5599: :openssl_extraction_failed [2026-09-02 12:51:10.202] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037478 for case CB-1786192772167-5850: :openssl_extraction_failed [2026-09-02 12:51:10.220] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010769 for case CB-1786192630526-2840: :openssl_extraction_failed [2026-09-02 12:51:10.224] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030925 for case CB-1786192772671-7951: :openssl_extraction_failed [2026-09-02 12:51:10.225] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043087 for case CB-1786192810882-3764: :openssl_extraction_failed [2026-09-02 12:51:10.239] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096892 for case CB-1786192773175-3885: :openssl_extraction_failed [2026-09-02 12:51:10.243] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071363 for case CB-1786192631138-0378: :openssl_extraction_failed [2026-09-02 12:51:10.257] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077312 for case CB-1786192811280-9521: :openssl_extraction_failed [2026-09-02 12:51:10.259] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077426 for case CB-1786192773684-5386: :openssl_extraction_failed [2026-09-02 12:51:10.267] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068797 for case CB-1786192631686-8939: :openssl_extraction_failed [2026-09-02 12:51:10.268] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065689 for case CB-1786192811616-8086: :openssl_extraction_failed [2026-09-02 12:51:10.279] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002118 for case CB-1786192774132-8524: :openssl_extraction_failed [2026-09-02 12:51:10.290] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020301 for case CB-1786192632402-1232: :openssl_extraction_failed [2026-09-02 12:51:10.299] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080330 for case CB-1786192811975-8038: :openssl_extraction_failed [2026-09-02 12:51:10.332] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076710 for case CB-1786192774638-0147: :openssl_extraction_failed [2026-09-02 12:51:10.366] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074134 for case CB-1786192632927-1770: :openssl_extraction_failed [2026-09-02 12:51:10.370] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092298 for case CB-1786192775136-6185: :openssl_extraction_failed [2026-09-02 12:51:10.376] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014646 for case CB-1786192812313-1548: :openssl_extraction_failed [2026-09-02 12:51:10.396] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076458 for case CB-1786192633568-7065: :openssl_extraction_failed [2026-09-02 12:51:10.410] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070625 for case CB-1786192777910-8402: :openssl_extraction_failed [2026-09-02 12:51:10.430] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064346 for case CB-1786192812652-5684: :openssl_extraction_failed [2026-09-02 12:51:10.445] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037963 for case CB-1786192634140-1081: :openssl_extraction_failed [2026-09-02 12:51:10.467] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092735 for case CB-1786192778364-8469: :openssl_extraction_failed [2026-09-02 12:51:10.468] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078624 for case CB-1786192813013-7588: :openssl_extraction_failed [2026-09-02 12:51:10.486] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054080 for case CB-1786192634958-0530: :openssl_extraction_failed [2026-09-02 12:51:10.486] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077649 for case CB-1786192813371-4096: :openssl_extraction_failed [2026-09-02 12:51:10.486] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051636 for case CB-1786192778988-2446: :openssl_extraction_failed [2026-09-02 12:51:10.507] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018399 for case CB-1786192635525-0355: :openssl_extraction_failed [2026-09-02 12:51:10.510] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073617 for case CB-1786192813711-4501: :openssl_extraction_failed [2026-09-02 12:51:10.518] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069573 for case CB-1786192779422-7542: :openssl_extraction_failed [2026-09-02 12:51:10.527] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096440 for case CB-1786192636342-3281: :openssl_extraction_failed [2026-09-02 12:51:10.528] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087495 for case CB-1786192814070-9141: :openssl_extraction_failed [2026-09-02 12:51:10.550] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044711 for case CB-1786192779981-3299: :openssl_extraction_failed [2026-09-02 12:51:10.551] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089292 for case CB-1786192814417-0925: :openssl_extraction_failed [2026-09-02 12:51:10.551] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077340 for case CB-1786192638045-7754: :openssl_extraction_failed [2026-09-02 12:51:10.565] [ERROR] MyXQL.Connection (#PID<0.4502.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:51:10.608] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030679 for case CB-1786192780470-0597: :openssl_extraction_failed [2026-09-02 12:51:10.609] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077453 for case CB-1786192814764-3944: :openssl_extraction_failed [2026-09-02 12:51:10.611] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032181 for case CB-1786192639130-2671: :openssl_extraction_failed [2026-09-02 12:51:10.644] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005529 for case CB-1786192780983-2887: :openssl_extraction_failed [2026-09-02 12:51:10.645] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035286 for case CB-1786192815144-6517: :openssl_extraction_failed [2026-09-02 12:51:10.659] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023130 for case CB-1786192639737-1668: :openssl_extraction_failed [2026-09-02 12:51:10.672] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059986 for case CB-1786192781418-6602: :openssl_extraction_failed [2026-09-02 12:51:10.678] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021820 for case CB-1786192815507-0168: :openssl_extraction_failed [2026-09-02 12:51:10.723] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028906 for case CB-1786192815880-4338: :openssl_extraction_failed [2026-09-02 12:51:10.726] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010615 for case CB-1786192781906-5562: :openssl_extraction_failed [2026-09-02 12:51:10.735] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062599 for case CB-1786192640629-5447: :openssl_extraction_failed [2026-09-02 12:51:10.835] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037409 for case CB-1786192782372-6597: :openssl_extraction_failed [2026-09-02 12:51:10.836] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001804 for case CB-1786192641157-3852: :openssl_extraction_failed [2026-09-02 12:51:10.837] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061348 for case CB-1786192816305-6625: :openssl_extraction_failed [2026-09-02 12:51:10.858] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040593 for case CB-1786192782898-1123: :openssl_extraction_failed [2026-09-02 12:51:10.862] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072972 for case CB-1786192816651-2525: :openssl_extraction_failed [2026-09-02 12:51:10.875] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024683 for case CB-1786192783466-2167: :openssl_extraction_failed [2026-09-02 12:51:10.889] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092736 for case CB-1786192817020-9372: :openssl_extraction_failed [2026-09-02 12:51:10.894] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061162 for case CB-1786192641946-2428: :openssl_extraction_failed [2026-09-02 12:51:10.905] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072672 for case CB-1786192783978-0372: :openssl_extraction_failed [2026-09-02 12:51:10.915] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045791 for case CB-1786192817374-7946: :openssl_extraction_failed [2026-09-02 12:51:10.929] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024784 for case CB-1786192642749-2713: :openssl_extraction_failed [2026-09-02 12:51:10.936] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019828 for case CB-1786192784391-9850: :openssl_extraction_failed [2026-09-02 12:51:10.942] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003694 for case CB-1786192817751-5298: :openssl_extraction_failed [2026-09-02 12:51:10.943] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048543 for case CB-1786192643320-4863: :openssl_extraction_failed [2026-09-02 12:51:10.945] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065272 for case CB-1786192785184-4385: :openssl_extraction_failed [2026-09-02 12:51:10.964] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084351 for case CB-1786192643888-3062: :openssl_extraction_failed [2026-09-02 12:51:10.964] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025140 for case CB-1786192785709-3518: :openssl_extraction_failed [2026-09-02 12:51:10.968] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000286 for case CB-1786192818076-0738: :openssl_extraction_failed [2026-09-02 12:51:10.985] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045870 for case CB-1786192787161-4942: :openssl_extraction_failed [2026-09-02 12:51:10.988] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077961 for case CB-1786192818456-6614: :openssl_extraction_failed [2026-09-02 12:51:11.005] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033996 for case CB-1786192787965-0096: :openssl_extraction_failed [2026-09-02 12:51:11.006] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050764 for case CB-1786192818836-4100: :openssl_extraction_failed [2026-09-02 12:51:11.033] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061522 for case CB-1786192788442-4728: :openssl_extraction_failed [2026-09-02 12:51:11.035] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023104 for case CB-1786192819200-0556: :openssl_extraction_failed [2026-09-02 12:51:11.053] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031876 for case CB-1786192789769-4300: :openssl_extraction_failed [2026-09-02 12:51:11.054] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013704 for case CB-1786192819575-8983: :openssl_extraction_failed [2026-09-02 12:51:11.075] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061626 for case CB-1786192790225-7290: :openssl_extraction_failed [2026-09-02 12:51:11.078] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093104 for case CB-1786192819934-8279: :openssl_extraction_failed [2026-09-02 12:51:11.093] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017796 for case CB-1786192791035-6950: :openssl_extraction_failed [2026-09-02 12:51:11.097] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083144 for case CB-1786192820284-0503: :openssl_extraction_failed [2026-09-02 12:51:11.114] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056835 for case CB-1786192791482-1388: :openssl_extraction_failed [2026-09-02 12:51:11.128] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061928 for case CB-1786192820659-8823: :openssl_extraction_failed [2026-09-02 12:51:11.144] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037439 for case CB-1786192792492-6049: :openssl_extraction_failed [2026-09-02 12:51:11.167] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007439 for case CB-1786192821029-9082: :openssl_extraction_failed [2026-09-02 12:51:11.172] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069217 for case CB-1786192794964-3173: :openssl_extraction_failed [2026-09-02 12:51:11.190] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050374 for case CB-1786192821391-8471: :openssl_extraction_failed [2026-09-02 12:51:11.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054484 for case CB-1786192795322-8581: :openssl_extraction_failed [2026-09-02 12:51:11.222] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034767 for case CB-1786192795662-6288: :openssl_extraction_failed [2026-09-02 12:51:11.247] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024999 for case CB-1786192795995-4161: :openssl_extraction_failed [2026-09-02 12:51:11.253] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025630 for case CB-1786192821767-7307: :openssl_extraction_failed [2026-09-02 12:51:11.271] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003826 for case CB-1786192796345-1131: :openssl_extraction_failed [2026-09-02 12:51:11.272] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041731 for case CB-1786192822144-1692: :openssl_extraction_failed [2026-09-02 12:51:11.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097628 for case CB-1786192796692-1101: :openssl_extraction_failed [2026-09-02 12:51:11.292] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032120 for case CB-1786192822479-8905: :openssl_extraction_failed [2026-09-02 12:51:11.307] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064476 for case CB-1786192797083-3220: :openssl_extraction_failed [2026-09-02 12:51:11.324] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044817 for case CB-1786192822843-6344: :openssl_extraction_failed [2026-09-02 12:51:11.348] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090618 for case CB-1786192823202-9582: :openssl_extraction_failed [2026-09-02 12:51:11.351] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002508 for case CB-1786192797476-4476: :openssl_extraction_failed [2026-09-02 12:51:11.375] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071674 for case CB-1786192823535-8600: :openssl_extraction_failed [2026-09-02 12:51:11.404] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009829 for case CB-1786192797866-6549: :openssl_extraction_failed [2026-09-02 12:51:11.412] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081120 for case CB-1786192823891-0694: :openssl_extraction_failed [2026-09-02 12:51:11.438] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062900 for case CB-1786192798223-8780: :openssl_extraction_failed [2026-09-02 12:51:11.458] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039724 for case CB-1786192824243-2516: :openssl_extraction_failed [2026-09-02 12:51:11.459] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042795 for case CB-1786192798600-4418: :openssl_extraction_failed [2026-09-02 12:51:11.474] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068725 for case CB-1786192824593-3702: :openssl_extraction_failed [2026-09-02 12:51:11.476] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071843 for case CB-1786192644494-6637: :openssl_extraction_failed [2026-09-02 12:51:11.477] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064562 for case CB-1786192798978-3887: :openssl_extraction_failed [2026-09-02 12:51:11.493] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054255 for case CB-1786192824950-7395: :openssl_extraction_failed [2026-09-02 12:51:11.494] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031681 for case CB-1786192799410-7090: :openssl_extraction_failed [2026-09-02 12:51:11.495] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082402 for case CB-1786192645310-5337: :openssl_extraction_failed [2026-09-02 12:51:11.508] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064942 for case CB-1786192645989-8564: :openssl_extraction_failed [2026-09-02 12:51:11.511] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099491 for case CB-1786192799778-7772: :openssl_extraction_failed [2026-09-02 12:51:11.518] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080894 for case CB-1786192825281-9889: :openssl_extraction_failed [2026-09-02 12:51:11.528] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073982 for case CB-1786192647994-6582: :openssl_extraction_failed [2026-09-02 12:51:11.529] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053999 for case CB-1786192825669-9907: :openssl_extraction_failed [2026-09-02 12:51:11.542] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051387 for case CB-1786192800140-5594: :openssl_extraction_failed [2026-09-02 12:51:11.545] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000134 for case CB-1786192826037-7790: :openssl_extraction_failed [2026-09-02 12:51:11.550] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039461 for case CB-1786192651045-6642: :openssl_extraction_failed [2026-09-02 12:51:11.565] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049732 for case CB-1786192800536-9585: :openssl_extraction_failed [2026-09-02 12:51:11.566] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073525 for case CB-1786192826383-4188: :openssl_extraction_failed [2026-09-02 12:51:11.568] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075356 for case CB-1786192652330-3286: :openssl_extraction_failed [2026-09-02 12:51:11.579] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030043 for case CB-1786192652842-1460: :openssl_extraction_failed [2026-09-02 12:51:11.589] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002843 for case CB-1786192826730-2484: :openssl_extraction_failed [2026-09-02 12:51:11.591] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074973 for case CB-1786192800977-7974: :openssl_extraction_failed [2026-09-02 12:51:11.592] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040810 for case CB-1786192653354-8366: :openssl_extraction_failed [2026-09-02 12:51:11.604] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034529 for case CB-1786192801396-7453: :openssl_extraction_failed [2026-09-02 12:51:11.608] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068896 for case CB-1786192827066-4328: :openssl_extraction_failed [2026-09-02 12:51:11.608] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035644 for case CB-1786192653785-6389: :openssl_extraction_failed [2026-09-02 12:51:11.637] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014576 for case CB-1786192827437-0953: :openssl_extraction_failed [2026-09-02 12:51:11.638] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073064 for case CB-1786192801803-4704: :openssl_extraction_failed [2026-09-02 12:51:11.638] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028352 for case CB-1786192654319-6457: :openssl_extraction_failed [2026-09-02 12:51:11.654] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073266 for case CB-1786192802204-9304: :openssl_extraction_failed [2026-09-02 12:51:11.654] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022727 for case CB-1786192827822-7228: :openssl_extraction_failed [2026-09-02 12:51:11.662] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092941 for case CB-1786192654761-4396: :openssl_extraction_failed [2026-09-02 12:51:11.674] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076170 for case CB-1786192828306-3499: :openssl_extraction_failed [2026-09-02 12:51:11.676] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044778 for case CB-1786192802642-6668: :openssl_extraction_failed [2026-09-02 12:51:11.678] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007063 for case CB-1786192656660-0041: :openssl_extraction_failed [2026-09-02 12:51:11.692] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058826 for case CB-1786192828657-6631: :openssl_extraction_failed [2026-09-02 12:51:11.695] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046989 for case CB-1786192803061-9819: :openssl_extraction_failed [2026-09-02 12:51:11.695] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099851 for case CB-1786192659332-4605: :openssl_extraction_failed [2026-09-02 12:51:11.713] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048685 for case CB-1786192829004-7828: :openssl_extraction_failed [2026-09-02 12:51:11.714] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070425 for case CB-1786192803462-7280: :openssl_extraction_failed [2026-09-02 12:51:11.715] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043662 for case CB-1786192662655-7035: :openssl_extraction_failed [2026-09-02 12:51:11.751] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012699 for case CB-1786192803928-7332: :openssl_extraction_failed [2026-09-02 12:51:11.754] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086820 for case CB-1786192829365-6823: :openssl_extraction_failed [2026-09-02 12:51:11.756] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070066 for case CB-1786192665375-5603: :openssl_extraction_failed [2026-09-02 12:51:11.803] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063811 for case CB-1786192829713-7395: :openssl_extraction_failed [2026-09-02 12:51:11.804] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040590 for case CB-1786192668663-6419: :openssl_extraction_failed [2026-09-02 12:51:11.806] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076152 for case CB-1786192804374-7392: :openssl_extraction_failed [2026-09-02 12:51:11.848] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055999 for case CB-1786192675040-3554: :openssl_extraction_failed [2026-09-02 12:51:11.856] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072870 for case CB-1786192804815-2793: :openssl_extraction_failed [2026-09-02 12:51:11.872] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097347 for case CB-1786192830086-8912: :openssl_extraction_failed [2026-09-02 12:51:11.906] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019908 for case CB-1786192678113-7340: :openssl_extraction_failed [2026-09-02 12:51:11.912] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077729 for case CB-1786192805231-4873: :openssl_extraction_failed [2026-09-02 12:51:11.962] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024289 for case CB-1786192682634-3311: :openssl_extraction_failed [2026-09-02 12:51:11.994] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011462 for case CB-1786192830456-9591: :openssl_extraction_failed [2026-09-02 12:51:11.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039870 for case CB-1786192805736-7212: :openssl_extraction_failed [2026-09-02 12:51:12.029] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013502 for case CB-1786192683425-4448: :openssl_extraction_failed [2026-09-02 12:51:12.092] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015285 for case CB-1786192806176-0954: :openssl_extraction_failed [2026-09-02 12:51:12.098] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070416 for case CB-1786192830827-3222: :openssl_extraction_failed [2026-09-02 12:51:12.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009626 for case CB-1786192693536-4495: :openssl_extraction_failed [2026-09-02 12:51:12.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077466 for case CB-1786192831200-6965: :openssl_extraction_failed [2026-09-02 12:51:12.128] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070586 for case CB-1786192700783-7755: :openssl_extraction_failed [2026-09-02 12:51:12.140] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044444 for case CB-1786192806636-5693: :openssl_extraction_failed [2026-09-02 12:51:12.149] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085233 for case CB-1786192831545-4502: :openssl_extraction_failed [2026-09-02 12:51:12.167] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041324 for case CB-1786192807025-6049: :openssl_extraction_failed [2026-09-02 12:51:12.175] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029661 for case CB-1786192702066-2384: :openssl_extraction_failed [2026-09-02 12:51:12.190] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017019 for case CB-1786192831914-6738: :openssl_extraction_failed [2026-09-02 12:51:12.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099067 for case CB-1786192713364-8790: :openssl_extraction_failed [2026-09-02 12:51:12.202] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015930 for case CB-1786192807433-0747: :openssl_extraction_failed [2026-09-02 12:51:12.225] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008848 for case CB-1786192832287-1348: :openssl_extraction_failed [2026-09-02 12:51:12.228] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000735 for case CB-1786192714046-0120: :openssl_extraction_failed [2026-09-02 12:51:12.233] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004139 for case CB-1786192807838-0056: :openssl_extraction_failed [2026-09-02 12:51:12.253] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018862 for case CB-1786192808270-6858: :openssl_extraction_failed [2026-09-02 12:51:12.264] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070825 for case CB-1786192716000-9307: :openssl_extraction_failed [2026-09-02 12:51:12.264] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014183 for case CB-1786192832635-6090: :openssl_extraction_failed [2026-09-02 12:51:12.270] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016072 for case CB-1786192808723-4306: :openssl_extraction_failed [2026-09-02 12:51:12.285] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083093 for case CB-1786192717092-4726: :openssl_extraction_failed [2026-09-02 12:51:12.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030282 for case CB-1786192809090-1031: :openssl_extraction_failed [2026-09-02 12:51:12.303] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080167 for case CB-1786192832995-2564: :openssl_extraction_failed [2026-09-02 12:51:12.306] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050640 for case CB-1786192718207-5288: :openssl_extraction_failed [2026-09-02 12:51:12.313] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069456 for case CB-1786192809476-6870: :openssl_extraction_failed [2026-09-02 12:51:12.325] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038307 for case CB-1786192729862-8301: :openssl_extraction_failed [2026-09-02 12:51:12.330] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007168 for case CB-1786192833353-7949: :openssl_extraction_failed [2026-09-02 12:51:12.334] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018487 for case CB-1786192809821-3679: :openssl_extraction_failed [2026-09-02 12:51:12.345] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071780 for case CB-1786192735219-6428: :openssl_extraction_failed [2026-09-02 12:51:12.350] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019402 for case CB-1786192833691-6117: :openssl_extraction_failed [2026-09-02 12:51:12.352] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077970 for case CB-1786192810177-6322: :openssl_extraction_failed [2026-09-02 12:51:12.365] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096516 for case CB-1786192740078-7322: :openssl_extraction_failed [2026-09-02 12:51:12.381] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095993 for case CB-1786192834033-0609: :openssl_extraction_failed [2026-09-02 12:51:12.382] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097618 for case CB-1786192810536-7994: :openssl_extraction_failed [2026-09-02 12:51:12.399] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002706 for case CB-1786192750105-1656: :openssl_extraction_failed [2026-09-02 12:51:12.406] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043087 for case CB-1786192810882-3764: :openssl_extraction_failed [2026-09-02 12:51:12.406] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037649 for case CB-1786192834406-1041: :openssl_extraction_failed [2026-09-02 12:51:12.423] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029377 for case CB-1786192762882-6588: :openssl_extraction_failed [2026-09-02 12:51:12.424] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077312 for case CB-1786192811280-9521: :openssl_extraction_failed [2026-09-02 12:51:12.426] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050940 for case CB-1786192834737-2671: :openssl_extraction_failed [2026-09-02 12:51:12.439] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065689 for case CB-1786192811616-8086: :openssl_extraction_failed [2026-09-02 12:51:12.447] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003757 for case CB-1786192763410-0926: :openssl_extraction_failed [2026-09-02 12:51:12.454] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097093 for case CB-1786192835083-6967: :openssl_extraction_failed [2026-09-02 12:51:12.456] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080330 for case CB-1786192811975-8038: :openssl_extraction_failed [2026-09-02 12:51:12.479] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008029 for case CB-1786192764782-9269: :openssl_extraction_failed [2026-09-02 12:51:12.487] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056401 for case CB-1786192835463-5120: :openssl_extraction_failed [2026-09-02 12:51:12.492] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014646 for case CB-1786192812313-1548: :openssl_extraction_failed [2026-09-02 12:51:12.508] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087612 for case CB-1786192765291-7471: :openssl_extraction_failed [2026-09-02 12:51:12.520] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064346 for case CB-1786192812652-5684: :openssl_extraction_failed [2026-09-02 12:51:12.524] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007281 for case CB-1786192835808-5311: :openssl_extraction_failed [2026-09-02 12:51:12.536] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096053 for case CB-1786192766327-5688: :openssl_extraction_failed [2026-09-02 12:51:12.549] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078624 for case CB-1786192813013-7588: :openssl_extraction_failed [2026-09-02 12:51:12.561] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097155 for case CB-1786192836150-4480: :openssl_extraction_failed [2026-09-02 12:51:12.561] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030727 for case CB-1786192766816-7801: :openssl_extraction_failed [2026-09-02 12:51:12.590] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077649 for case CB-1786192813371-4096: :openssl_extraction_failed [2026-09-02 12:51:12.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088865 for case CB-1786192836487-5452: :openssl_extraction_failed [2026-09-02 12:51:12.606] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074904 for case CB-1786192768168-7724: :openssl_extraction_failed [2026-09-02 12:51:12.632] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073617 for case CB-1786192813711-4501: :openssl_extraction_failed [2026-09-02 12:51:12.653] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010168 for case CB-1786192768630-6294: :openssl_extraction_failed [2026-09-02 12:51:12.653] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036257 for case CB-1786192836887-7266: :openssl_extraction_failed [2026-09-02 12:51:12.669] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087495 for case CB-1786192814070-9141: :openssl_extraction_failed [2026-09-02 12:51:12.677] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099669 for case CB-1786192837218-6659: :openssl_extraction_failed [2026-09-02 12:51:12.683] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060464 for case CB-1786192770177-2570: :openssl_extraction_failed [2026-09-02 12:51:12.688] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089292 for case CB-1786192814417-0925: :openssl_extraction_failed [2026-09-02 12:51:12.702] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097715 for case CB-1786192837560-1421: :openssl_extraction_failed [2026-09-02 12:51:12.713] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026736 for case CB-1786192770664-5955: :openssl_extraction_failed [2026-09-02 12:51:12.713] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077453 for case CB-1786192814764-3944: :openssl_extraction_failed [2026-09-02 12:51:12.715] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020835 for case CB-1786192837904-5611: :openssl_extraction_failed [2026-09-02 12:51:12.730] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020272 for case CB-1786192771178-7558: :openssl_extraction_failed [2026-09-02 12:51:12.733] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067751 for case CB-1786192838243-8889: :openssl_extraction_failed [2026-09-02 12:51:12.734] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035286 for case CB-1786192815144-6517: :openssl_extraction_failed [2026-09-02 12:51:12.754] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086161 for case CB-1786192771694-1491: :openssl_extraction_failed [2026-09-02 12:51:12.756] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067670 for case CB-1786192838565-0624: :openssl_extraction_failed [2026-09-02 12:51:12.757] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021820 for case CB-1786192815507-0168: :openssl_extraction_failed [2026-09-02 12:51:12.770] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037478 for case CB-1786192772167-5850: :openssl_extraction_failed [2026-09-02 12:51:12.780] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093146 for case CB-1786192838933-2098: :openssl_extraction_failed [2026-09-02 12:51:12.793] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028906 for case CB-1786192815880-4338: :openssl_extraction_failed [2026-09-02 12:51:12.803] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030925 for case CB-1786192772671-7951: :openssl_extraction_failed [2026-09-02 12:51:12.806] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075361 for case CB-1786192839315-9327: :openssl_extraction_failed [2026-09-02 12:51:12.818] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096892 for case CB-1786192773175-3885: :openssl_extraction_failed [2026-09-02 12:51:12.822] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061348 for case CB-1786192816305-6625: :openssl_extraction_failed [2026-09-02 12:51:12.830] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095491 for case CB-1786192839683-1966: :openssl_extraction_failed [2026-09-02 12:51:12.848] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096397 for case CB-1786192840032-8542: :openssl_extraction_failed [2026-09-02 12:51:12.848] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077426 for case CB-1786192773684-5386: :openssl_extraction_failed [2026-09-02 12:51:12.855] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072972 for case CB-1786192816651-2525: :openssl_extraction_failed [2026-09-02 12:51:12.864] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002118 for case CB-1786192774132-8524: :openssl_extraction_failed [2026-09-02 12:51:12.868] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029898 for case CB-1786192840365-7617: :openssl_extraction_failed [2026-09-02 12:51:12.879] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076710 for case CB-1786192774638-0147: :openssl_extraction_failed [2026-09-02 12:51:12.879] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092736 for case CB-1786192817020-9372: :openssl_extraction_failed [2026-09-02 12:51:12.909] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021941 for case CB-1786192840696-8612: :openssl_extraction_failed [2026-09-02 12:51:12.916] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045791 for case CB-1786192817374-7946: :openssl_extraction_failed [2026-09-02 12:51:12.934] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092298 for case CB-1786192775136-6185: :openssl_extraction_failed [2026-09-02 12:51:12.938] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078904 for case CB-1786192841045-3264: :openssl_extraction_failed [2026-09-02 12:51:12.966] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099011 for case CB-1786192841422-1255: :openssl_extraction_failed [2026-09-02 12:51:12.974] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003694 for case CB-1786192817751-5298: :openssl_extraction_failed [2026-09-02 12:51:12.986] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070625 for case CB-1786192777910-8402: :openssl_extraction_failed [2026-09-02 12:51:12.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065079 for case CB-1786192841772-7821: :openssl_extraction_failed [2026-09-02 12:51:13.004] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000286 for case CB-1786192818076-0738: :openssl_extraction_failed [2026-09-02 12:51:13.021] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092735 for case CB-1786192778364-8469: :openssl_extraction_failed [2026-09-02 12:51:13.027] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072232 for case CB-1786192842096-7007: :openssl_extraction_failed [2026-09-02 12:51:13.032] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077961 for case CB-1786192818456-6614: :openssl_extraction_failed [2026-09-02 12:51:13.042] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051636 for case CB-1786192778988-2446: :openssl_extraction_failed [2026-09-02 12:51:13.045] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035115 for case CB-1786192842430-2495: :openssl_extraction_failed [2026-09-02 12:51:13.057] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069573 for case CB-1786192779422-7542: :openssl_extraction_failed [2026-09-02 12:51:13.063] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050764 for case CB-1786192818836-4100: :openssl_extraction_failed [2026-09-02 12:51:13.081] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044711 for case CB-1786192779981-3299: :openssl_extraction_failed [2026-09-02 12:51:13.083] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023104 for case CB-1786192819200-0556: :openssl_extraction_failed [2026-09-02 12:51:13.086] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046525 for case CB-1786192842759-8686: :openssl_extraction_failed [2026-09-02 12:51:13.103] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030679 for case CB-1786192780470-0597: :openssl_extraction_failed [2026-09-02 12:51:13.105] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066571 for case CB-1786192843100-1276: :openssl_extraction_failed [2026-09-02 12:51:13.106] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013704 for case CB-1786192819575-8983: :openssl_extraction_failed [2026-09-02 12:51:13.123] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005529 for case CB-1786192780983-2887: :openssl_extraction_failed [2026-09-02 12:51:13.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093104 for case CB-1786192819934-8279: :openssl_extraction_failed [2026-09-02 12:51:13.143] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043385 for case CB-1786192843470-8131: :openssl_extraction_failed [2026-09-02 12:51:13.163] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059986 for case CB-1786192781418-6602: :openssl_extraction_failed [2026-09-02 12:51:13.167] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083144 for case CB-1786192820284-0503: :openssl_extraction_failed [2026-09-02 12:51:13.173] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057373 for case CB-1786192843800-2766: :openssl_extraction_failed [2026-09-02 12:51:13.188] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010615 for case CB-1786192781906-5562: :openssl_extraction_failed [2026-09-02 12:51:13.190] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061928 for case CB-1786192820659-8823: :openssl_extraction_failed [2026-09-02 12:51:13.195] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073935 for case CB-1786192844148-3068: :openssl_extraction_failed [2026-09-02 12:51:13.215] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007439 for case CB-1786192821029-9082: :openssl_extraction_failed [2026-09-02 12:51:13.215] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089689 for case CB-1786192844459-6191: :openssl_extraction_failed [2026-09-02 12:51:13.236] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050374 for case CB-1786192821391-8471: :openssl_extraction_failed [2026-09-02 12:51:13.239] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037409 for case CB-1786192782372-6597: :openssl_extraction_failed [2026-09-02 12:51:13.241] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099817 for case CB-1786192844791-7246: :openssl_extraction_failed [2026-09-02 12:51:13.265] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025630 for case CB-1786192821767-7307: :openssl_extraction_failed [2026-09-02 12:51:13.265] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040593 for case CB-1786192782898-1123: :openssl_extraction_failed [2026-09-02 12:51:13.270] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037030 for case CB-1786192845142-9231: :openssl_extraction_failed [2026-09-02 12:51:13.283] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041731 for case CB-1786192822144-1692: :openssl_extraction_failed [2026-09-02 12:51:13.309] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024683 for case CB-1786192783466-2167: :openssl_extraction_failed [2026-09-02 12:51:13.318] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089643 for case CB-1786192845473-7617: :openssl_extraction_failed [2026-09-02 12:51:13.319] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032120 for case CB-1786192822479-8905: :openssl_extraction_failed [2026-09-02 12:51:13.335] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072672 for case CB-1786192783978-0372: :openssl_extraction_failed [2026-09-02 12:51:13.352] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019828 for case CB-1786192784391-9850: :openssl_extraction_failed [2026-09-02 12:51:13.365] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062146 for case CB-1786192845812-9004: :openssl_extraction_failed [2026-09-02 12:51:13.366] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044817 for case CB-1786192822843-6344: :openssl_extraction_failed [2026-09-02 12:51:13.369] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065272 for case CB-1786192785184-4385: :openssl_extraction_failed [2026-09-02 12:51:13.404] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090618 for case CB-1786192823202-9582: :openssl_extraction_failed [2026-09-02 12:51:13.404] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000580 for case CB-1786192846164-3742: :openssl_extraction_failed [2026-09-02 12:51:13.411] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025140 for case CB-1786192785709-3518: :openssl_extraction_failed [2026-09-02 12:51:13.427] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093827 for case CB-1786192846494-6937: :openssl_extraction_failed [2026-09-02 12:51:13.428] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071674 for case CB-1786192823535-8600: :openssl_extraction_failed [2026-09-02 12:51:13.436] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045870 for case CB-1786192787161-4942: :openssl_extraction_failed [2026-09-02 12:51:13.449] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021831 for case CB-1786192846843-8649: :openssl_extraction_failed [2026-09-02 12:51:13.454] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081120 for case CB-1786192823891-0694: :openssl_extraction_failed [2026-09-02 12:51:13.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033996 for case CB-1786192787965-0096: :openssl_extraction_failed [2026-09-02 12:51:13.474] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071546 for case CB-1786192847186-5173: :openssl_extraction_failed [2026-09-02 12:51:13.482] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039724 for case CB-1786192824243-2516: :openssl_extraction_failed [2026-09-02 12:51:13.487] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061522 for case CB-1786192788442-4728: :openssl_extraction_failed [2026-09-02 12:51:13.489] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013839 for case CB-1786192847534-0180: :openssl_extraction_failed [2026-09-02 12:51:13.514] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031876 for case CB-1786192789769-4300: :openssl_extraction_failed [2026-09-02 12:51:13.516] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068725 for case CB-1786192824593-3702: :openssl_extraction_failed [2026-09-02 12:51:13.517] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060788 for case CB-1786192847913-3767: :openssl_extraction_failed [2026-09-02 12:51:13.539] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061626 for case CB-1786192790225-7290: :openssl_extraction_failed [2026-09-02 12:51:13.553] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054255 for case CB-1786192824950-7395: :openssl_extraction_failed [2026-09-02 12:51:13.563] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037700 for case CB-1786192848266-8002: :openssl_extraction_failed [2026-09-02 12:51:13.582] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017796 for case CB-1786192791035-6950: :openssl_extraction_failed [2026-09-02 12:51:13.625] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080894 for case CB-1786192825281-9889: :openssl_extraction_failed [2026-09-02 12:51:13.630] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015116 for case CB-1786192848586-4299: :openssl_extraction_failed [2026-09-02 12:51:13.665] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056835 for case CB-1786192791482-1388: :openssl_extraction_failed [2026-09-02 12:51:13.672] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053999 for case CB-1786192825669-9907: :openssl_extraction_failed [2026-09-02 12:51:13.678] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098663 for case CB-1786192848942-0336: :openssl_extraction_failed [2026-09-02 12:51:13.701] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037439 for case CB-1786192792492-6049: :openssl_extraction_failed [2026-09-02 12:51:13.701] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000134 for case CB-1786192826037-7790: :openssl_extraction_failed [2026-09-02 12:51:13.703] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027547 for case CB-1786192849298-4380: :openssl_extraction_failed [2026-09-02 12:51:13.717] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069217 for case CB-1786192794964-3173: :openssl_extraction_failed [2026-09-02 12:51:13.733] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073525 for case CB-1786192826383-4188: :openssl_extraction_failed [2026-09-02 12:51:13.735] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054484 for case CB-1786192795322-8581: :openssl_extraction_failed [2026-09-02 12:51:13.735] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056424 for case CB-1786192849657-7598: :openssl_extraction_failed [2026-09-02 12:51:13.750] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002843 for case CB-1786192826730-2484: :openssl_extraction_failed [2026-09-02 12:51:13.762] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020458 for case CB-1786192849990-7266: :openssl_extraction_failed [2026-09-02 12:51:13.765] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034767 for case CB-1786192795662-6288: :openssl_extraction_failed [2026-09-02 12:51:13.774] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068896 for case CB-1786192827066-4328: :openssl_extraction_failed [2026-09-02 12:51:13.786] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014985 for case CB-1786192850340-5006: :openssl_extraction_failed [2026-09-02 12:51:13.790] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024999 for case CB-1786192795995-4161: :openssl_extraction_failed [2026-09-02 12:51:13.809] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014576 for case CB-1786192827437-0953: :openssl_extraction_failed [2026-09-02 12:51:13.822] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022727 for case CB-1786192827822-7228: :openssl_extraction_failed [2026-09-02 12:51:13.826] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061031 for case CB-1786192850690-0735: :openssl_extraction_failed [2026-09-02 12:51:13.846] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003826 for case CB-1786192796345-1131: :openssl_extraction_failed [2026-09-02 12:51:13.860] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076170 for case CB-1786192828306-3499: :openssl_extraction_failed [2026-09-02 12:51:13.872] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004612 for case CB-1786192851053-3960: :openssl_extraction_failed [2026-09-02 12:51:13.918] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097628 for case CB-1786192796692-1101: :openssl_extraction_failed [2026-09-02 12:51:13.930] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058826 for case CB-1786192828657-6631: :openssl_extraction_failed [2026-09-02 12:51:13.960] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091395 for case CB-1786192851402-9654: :openssl_extraction_failed [2026-09-02 12:51:14.002] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048685 for case CB-1786192829004-7828: :openssl_extraction_failed [2026-09-02 12:51:14.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064476 for case CB-1786192797083-3220: :openssl_extraction_failed [2026-09-02 12:51:14.032] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004207 for case CB-1786192851811-6699: :openssl_extraction_failed [2026-09-02 12:51:14.068] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002508 for case CB-1786192797476-4476: :openssl_extraction_failed [2026-09-02 12:51:14.071] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086820 for case CB-1786192829365-6823: :openssl_extraction_failed [2026-09-02 12:51:14.109] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043021 for case CB-1786192852170-7121: :openssl_extraction_failed [2026-09-02 12:51:14.123] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009829 for case CB-1786192797866-6549: :openssl_extraction_failed [2026-09-02 12:51:14.124] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063811 for case CB-1786192829713-7395: :openssl_extraction_failed [2026-09-02 12:51:14.146] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035124 for case CB-1786192852493-8417: :openssl_extraction_failed [2026-09-02 12:51:14.179] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097347 for case CB-1786192830086-8912: :openssl_extraction_failed [2026-09-02 12:51:14.180] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062900 for case CB-1786192798223-8780: :openssl_extraction_failed [2026-09-02 12:51:14.194] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030921 for case CB-1786192852866-2532: :openssl_extraction_failed [2026-09-02 12:51:14.231] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042795 for case CB-1786192798600-4418: :openssl_extraction_failed [2026-09-02 12:51:14.243] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011462 for case CB-1786192830456-9591: :openssl_extraction_failed [2026-09-02 12:51:14.251] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061000 for case CB-1786192853188-2210: :openssl_extraction_failed [2026-09-02 12:51:14.315] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064562 for case CB-1786192798978-3887: :openssl_extraction_failed [2026-09-02 12:51:14.318] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003370 for case CB-1786192853534-1412: :openssl_extraction_failed [2026-09-02 12:51:14.323] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070416 for case CB-1786192830827-3222: :openssl_extraction_failed [2026-09-02 12:51:14.353] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031681 for case CB-1786192799410-7090: :openssl_extraction_failed [2026-09-02 12:51:14.367] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055982 for case CB-1786192853899-8718: :openssl_extraction_failed [2026-09-02 12:51:14.369] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077466 for case CB-1786192831200-6965: :openssl_extraction_failed [2026-09-02 12:51:14.371] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099491 for case CB-1786192799778-7772: :openssl_extraction_failed [2026-09-02 12:51:14.393] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044145 for case CB-1786192854245-8135: :openssl_extraction_failed [2026-09-02 12:51:14.406] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051387 for case CB-1786192800140-5594: :openssl_extraction_failed [2026-09-02 12:51:14.417] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082341 for case CB-1786192854594-0421: :openssl_extraction_failed [2026-09-02 12:51:14.417] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085233 for case CB-1786192831545-4502: :openssl_extraction_failed [2026-09-02 12:51:14.431] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049732 for case CB-1786192800536-9585: :openssl_extraction_failed [2026-09-02 12:51:14.443] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005013 for case CB-1786192854940-7179: :openssl_extraction_failed [2026-09-02 12:51:14.447] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017019 for case CB-1786192831914-6738: :openssl_extraction_failed [2026-09-02 12:51:14.450] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074973 for case CB-1786192800977-7974: :openssl_extraction_failed [2026-09-02 12:51:14.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008848 for case CB-1786192832287-1348: :openssl_extraction_failed [2026-09-02 12:51:14.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083312 for case CB-1786192855260-6746: :openssl_extraction_failed [2026-09-02 12:51:14.466] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034529 for case CB-1786192801396-7453: :openssl_extraction_failed [2026-09-02 12:51:14.484] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014183 for case CB-1786192832635-6090: :openssl_extraction_failed [2026-09-02 12:51:14.486] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017504 for case CB-1786192855597-8778: :openssl_extraction_failed [2026-09-02 12:51:14.490] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073064 for case CB-1786192801803-4704: :openssl_extraction_failed [2026-09-02 12:51:14.505] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080167 for case CB-1786192832995-2564: :openssl_extraction_failed [2026-09-02 12:51:14.505] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082828 for case CB-1786192855939-9524: :openssl_extraction_failed [2026-09-02 12:51:14.512] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073266 for case CB-1786192802204-9304: :openssl_extraction_failed [2026-09-02 12:51:14.528] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009867 for case CB-1786192856276-1543: :openssl_extraction_failed [2026-09-02 12:51:14.531] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007168 for case CB-1786192833353-7949: :openssl_extraction_failed [2026-09-02 12:51:14.558] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057444 for case CB-1786192856613-0809: :openssl_extraction_failed [2026-09-02 12:51:14.560] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019402 for case CB-1786192833691-6117: :openssl_extraction_failed [2026-09-02 12:51:14.565] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044778 for case CB-1786192802642-6668: :openssl_extraction_failed [2026-09-02 12:51:14.573] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095993 for case CB-1786192834033-0609: :openssl_extraction_failed [2026-09-02 12:51:14.577] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058311 for case CB-1786192856957-1629: :openssl_extraction_failed [2026-09-02 12:51:14.595] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046989 for case CB-1786192803061-9819: :openssl_extraction_failed [2026-09-02 12:51:14.601] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099364 for case CB-1786192857288-0390: :openssl_extraction_failed [2026-09-02 12:51:14.609] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037649 for case CB-1786192834406-1041: :openssl_extraction_failed [2026-09-02 12:51:14.623] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070425 for case CB-1786192803462-7280: :openssl_extraction_failed [2026-09-02 12:51:14.641] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066640 for case CB-1786192857629-0988: :openssl_extraction_failed [2026-09-02 12:51:14.649] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050940 for case CB-1786192834737-2671: :openssl_extraction_failed [2026-09-02 12:51:14.652] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012699 for case CB-1786192803928-7332: :openssl_extraction_failed [2026-09-02 12:51:14.668] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010271 for case CB-1786192857992-2265: :openssl_extraction_failed [2026-09-02 12:51:14.670] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097093 for case CB-1786192835083-6967: :openssl_extraction_failed [2026-09-02 12:51:14.672] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076152 for case CB-1786192804374-7392: :openssl_extraction_failed [2026-09-02 12:51:14.698] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072870 for case CB-1786192804815-2793: :openssl_extraction_failed [2026-09-02 12:51:14.700] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092226 for case CB-1786192858327-5507: :openssl_extraction_failed [2026-09-02 12:51:14.705] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056401 for case CB-1786192835463-5120: :openssl_extraction_failed [2026-09-02 12:51:14.718] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077729 for case CB-1786192805231-4873: :openssl_extraction_failed [2026-09-02 12:51:14.719] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012005 for case CB-1786192858675-6288: :openssl_extraction_failed [2026-09-02 12:51:14.723] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007281 for case CB-1786192835808-5311: :openssl_extraction_failed [2026-09-02 12:51:14.749] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039870 for case CB-1786192805736-7212: :openssl_extraction_failed [2026-09-02 12:51:14.754] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016573 for case CB-1786192859031-0003: :openssl_extraction_failed [2026-09-02 12:51:14.757] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097155 for case CB-1786192836150-4480: :openssl_extraction_failed [2026-09-02 12:51:14.788] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088865 for case CB-1786192836487-5452: :openssl_extraction_failed [2026-09-02 12:51:14.808] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092763 for case CB-1786192859408-8584: :openssl_extraction_failed [2026-09-02 12:51:14.831] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015285 for case CB-1786192806176-0954: :openssl_extraction_failed [2026-09-02 12:51:14.850] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036257 for case CB-1786192836887-7266: :openssl_extraction_failed [2026-09-02 12:51:14.855] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063708 for case CB-1786192859738-8784: :openssl_extraction_failed [2026-09-02 12:51:14.870] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044444 for case CB-1786192806636-5693: :openssl_extraction_failed [2026-09-02 12:51:14.888] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099669 for case CB-1786192837218-6659: :openssl_extraction_failed [2026-09-02 12:51:14.904] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096158 for case CB-1786192860069-2034: :openssl_extraction_failed [2026-09-02 12:51:14.920] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097715 for case CB-1786192837560-1421: :openssl_extraction_failed [2026-09-02 12:51:14.934] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041324 for case CB-1786192807025-6049: :openssl_extraction_failed [2026-09-02 12:51:14.936] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042220 for case CB-1786192860442-7656: :openssl_extraction_failed [2026-09-02 12:51:14.985] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020835 for case CB-1786192837904-5611: :openssl_extraction_failed [2026-09-02 12:51:15.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055666 for case CB-1786192860800-1176: :openssl_extraction_failed [2026-09-02 12:51:15.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015930 for case CB-1786192807433-0747: :openssl_extraction_failed [2026-09-02 12:51:15.068] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067751 for case CB-1786192838243-8889: :openssl_extraction_failed [2026-09-02 12:51:15.074] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049472 for case CB-1786192861124-0773: :openssl_extraction_failed [2026-09-02 12:51:15.087] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004139 for case CB-1786192807838-0056: :openssl_extraction_failed [2026-09-02 12:51:15.088] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067670 for case CB-1786192838565-0624: :openssl_extraction_failed [2026-09-02 12:51:15.092] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044768 for case CB-1786192861486-0494: :openssl_extraction_failed [2026-09-02 12:51:15.108] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018862 for case CB-1786192808270-6858: :openssl_extraction_failed [2026-09-02 12:51:15.111] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047063 for case CB-1786192861855-3032: :openssl_extraction_failed [2026-09-02 12:51:15.112] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093146 for case CB-1786192838933-2098: :openssl_extraction_failed [2026-09-02 12:51:15.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075361 for case CB-1786192839315-9327: :openssl_extraction_failed [2026-09-02 12:51:15.135] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045397 for case CB-1786192862274-8109: :openssl_extraction_failed [2026-09-02 12:51:15.146] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016072 for case CB-1786192808723-4306: :openssl_extraction_failed [2026-09-02 12:51:15.151] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095491 for case CB-1786192839683-1966: :openssl_extraction_failed [2026-09-02 12:51:15.151] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095043 for case CB-1786192862602-8920: :openssl_extraction_failed [2026-09-02 12:51:15.167] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030282 for case CB-1786192809090-1031: :openssl_extraction_failed [2026-09-02 12:51:15.173] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096397 for case CB-1786192840032-8542: :openssl_extraction_failed [2026-09-02 12:51:15.180] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028852 for case CB-1786192862964-9744: :openssl_extraction_failed [2026-09-02 12:51:15.182] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069456 for case CB-1786192809476-6870: :openssl_extraction_failed [2026-09-02 12:51:15.197] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018487 for case CB-1786192809821-3679: :openssl_extraction_failed [2026-09-02 12:51:15.200] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020536 for case CB-1786192863336-0670: :openssl_extraction_failed [2026-09-02 12:51:15.200] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029898 for case CB-1786192840365-7617: :openssl_extraction_failed [2026-09-02 12:51:15.215] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077970 for case CB-1786192810177-6322: :openssl_extraction_failed [2026-09-02 12:51:15.227] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053294 for case CB-1786192863693-1010: :openssl_extraction_failed [2026-09-02 12:51:15.227] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097618 for case CB-1786192810536-7994: :openssl_extraction_failed [2026-09-02 12:51:15.227] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021941 for case CB-1786192840696-8612: :openssl_extraction_failed [2026-09-02 12:51:15.239] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078904 for case CB-1786192841045-3264: :openssl_extraction_failed [2026-09-02 12:51:15.242] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043518 for case CB-1786192864058-5540: :openssl_extraction_failed [2026-09-02 12:51:15.243] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043087 for case CB-1786192810882-3764: :openssl_extraction_failed [2026-09-02 12:51:15.257] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099011 for case CB-1786192841422-1255: :openssl_extraction_failed [2026-09-02 12:51:15.259] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042507 for case CB-1786192864913-4826: :openssl_extraction_failed [2026-09-02 12:51:15.271] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077312 for case CB-1786192811280-9521: :openssl_extraction_failed [2026-09-02 12:51:15.272] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065079 for case CB-1786192841772-7821: :openssl_extraction_failed [2026-09-02 12:51:15.272] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013359 for case CB-1786192865281-4676: :openssl_extraction_failed [2026-09-02 12:51:15.295] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065689 for case CB-1786192811616-8086: :openssl_extraction_failed [2026-09-02 12:51:15.298] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072232 for case CB-1786192842096-7007: :openssl_extraction_failed [2026-09-02 12:51:15.302] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023295 for case CB-1786192865609-6462: :openssl_extraction_failed [2026-09-02 12:51:15.321] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035115 for case CB-1786192842430-2495: :openssl_extraction_failed [2026-09-02 12:51:15.331] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080330 for case CB-1786192811975-8038: :openssl_extraction_failed [2026-09-02 12:51:15.334] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029765 for case CB-1786192865937-2165: :openssl_extraction_failed [2026-09-02 12:51:15.352] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046525 for case CB-1786192842759-8686: :openssl_extraction_failed [2026-09-02 12:51:15.353] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014646 for case CB-1786192812313-1548: :openssl_extraction_failed [2026-09-02 12:51:15.362] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010661 for case CB-1786192866271-3444: :openssl_extraction_failed [2026-09-02 12:51:15.365] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066571 for case CB-1786192843100-1276: :openssl_extraction_failed [2026-09-02 12:51:15.367] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064346 for case CB-1786192812652-5684: :openssl_extraction_failed [2026-09-02 12:51:15.383] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090121 for case CB-1786192866614-8711: :openssl_extraction_failed [2026-09-02 12:51:15.399] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043385 for case CB-1786192843470-8131: :openssl_extraction_failed [2026-09-02 12:51:15.412] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078624 for case CB-1786192813013-7588: :openssl_extraction_failed [2026-09-02 12:51:15.413] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058939 for case CB-1786192866965-8854: :openssl_extraction_failed [2026-09-02 12:51:15.423] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057373 for case CB-1786192843800-2766: :openssl_extraction_failed [2026-09-02 12:51:15.434] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077649 for case CB-1786192813371-4096: :openssl_extraction_failed [2026-09-02 12:51:15.436] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026742 for case CB-1786192867296-8685: :openssl_extraction_failed [2026-09-02 12:51:15.436] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073935 for case CB-1786192844148-3068: :openssl_extraction_failed [2026-09-02 12:51:15.455] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073617 for case CB-1786192813711-4501: :openssl_extraction_failed [2026-09-02 12:51:15.456] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047117 for case CB-1786192867634-1060: :openssl_extraction_failed [2026-09-02 12:51:15.462] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089689 for case CB-1786192844459-6191: :openssl_extraction_failed [2026-09-02 12:51:15.481] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095162 for case CB-1786192867976-5017: :openssl_extraction_failed [2026-09-02 12:51:15.484] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087495 for case CB-1786192814070-9141: :openssl_extraction_failed [2026-09-02 12:51:15.485] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099817 for case CB-1786192844791-7246: :openssl_extraction_failed [2026-09-02 12:51:15.516] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037030 for case CB-1786192845142-9231: :openssl_extraction_failed [2026-09-02 12:51:15.520] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011875 for case CB-1786192868303-6374: :openssl_extraction_failed [2026-09-02 12:51:15.524] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089292 for case CB-1786192814417-0925: :openssl_extraction_failed [2026-09-02 12:51:15.537] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089643 for case CB-1786192845473-7617: :openssl_extraction_failed [2026-09-02 12:51:15.538] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077453 for case CB-1786192814764-3944: :openssl_extraction_failed [2026-09-02 12:51:15.542] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085706 for case CB-1786192868653-1797: :openssl_extraction_failed [2026-09-02 12:51:15.556] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062146 for case CB-1786192845812-9004: :openssl_extraction_failed [2026-09-02 12:51:15.557] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035286 for case CB-1786192815144-6517: :openssl_extraction_failed [2026-09-02 12:51:15.571] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014010 for case CB-1786192868995-9295: :openssl_extraction_failed [2026-09-02 12:51:15.579] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000580 for case CB-1786192846164-3742: :openssl_extraction_failed [2026-09-02 12:51:15.581] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021820 for case CB-1786192815507-0168: :openssl_extraction_failed [2026-09-02 12:51:15.592] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022590 for case CB-1786192869340-3180: :openssl_extraction_failed [2026-09-02 12:51:15.615] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055119 for case CB-1786192869710-3517: :openssl_extraction_failed [2026-09-02 12:51:15.624] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028906 for case CB-1786192815880-4338: :openssl_extraction_failed [2026-09-02 12:51:15.633] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093827 for case CB-1786192846494-6937: :openssl_extraction_failed [2026-09-02 12:51:15.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072190 for case CB-1786192870120-5869: :openssl_extraction_failed [2026-09-02 12:51:15.668] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061348 for case CB-1786192816305-6625: :openssl_extraction_failed [2026-09-02 12:51:15.668] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082939 for case CB-1786192870452-7546: :openssl_extraction_failed [2026-09-02 12:51:15.668] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021831 for case CB-1786192846843-8649: :openssl_extraction_failed [2026-09-02 12:51:15.700] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072972 for case CB-1786192816651-2525: :openssl_extraction_failed [2026-09-02 12:51:15.701] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034729 for case CB-1786192870788-0317: :openssl_extraction_failed [2026-09-02 12:51:15.701] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071546 for case CB-1786192847186-5173: :openssl_extraction_failed [2026-09-02 12:51:15.718] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092736 for case CB-1786192817020-9372: :openssl_extraction_failed [2026-09-02 12:51:15.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076598 for case CB-1786192871142-2882: :openssl_extraction_failed [2026-09-02 12:51:15.732] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013839 for case CB-1786192847534-0180: :openssl_extraction_failed [2026-09-02 12:51:15.741] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045791 for case CB-1786192817374-7946: :openssl_extraction_failed [2026-09-02 12:51:15.760] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068564 for case CB-1786192871485-0289: :openssl_extraction_failed [2026-09-02 12:51:15.762] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060788 for case CB-1786192847913-3767: :openssl_extraction_failed [2026-09-02 12:51:15.772] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003694 for case CB-1786192817751-5298: :openssl_extraction_failed [2026-09-02 12:51:15.779] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023674 for case CB-1786192871896-4586: :openssl_extraction_failed [2026-09-02 12:51:15.782] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037700 for case CB-1786192848266-8002: :openssl_extraction_failed [2026-09-02 12:51:15.789] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000286 for case CB-1786192818076-0738: :openssl_extraction_failed [2026-09-02 12:51:15.806] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073297 for case CB-1786192872221-1938: :openssl_extraction_failed [2026-09-02 12:51:15.808] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015116 for case CB-1786192848586-4299: :openssl_extraction_failed [2026-09-02 12:51:15.809] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077961 for case CB-1786192818456-6614: :openssl_extraction_failed [2026-09-02 12:51:15.830] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056488 for case CB-1786192872581-5966: :openssl_extraction_failed [2026-09-02 12:51:15.831] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098663 for case CB-1786192848942-0336: :openssl_extraction_failed [2026-09-02 12:51:15.847] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050764 for case CB-1786192818836-4100: :openssl_extraction_failed [2026-09-02 12:51:15.862] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002884 for case CB-1786192872956-2700: :openssl_extraction_failed [2026-09-02 12:51:15.865] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027547 for case CB-1786192849298-4380: :openssl_extraction_failed [2026-09-02 12:51:15.868] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023104 for case CB-1786192819200-0556: :openssl_extraction_failed [2026-09-02 12:51:15.884] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013704 for case CB-1786192819575-8983: :openssl_extraction_failed [2026-09-02 12:51:15.885] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056424 for case CB-1786192849657-7598: :openssl_extraction_failed [2026-09-02 12:51:15.886] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040690 for case CB-1786192873312-4612: :openssl_extraction_failed [2026-09-02 12:51:15.901] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077228 for case CB-1786192873713-6950: :openssl_extraction_failed [2026-09-02 12:51:15.907] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093104 for case CB-1786192819934-8279: :openssl_extraction_failed [2026-09-02 12:51:15.907] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020458 for case CB-1786192849990-7266: :openssl_extraction_failed [2026-09-02 12:51:15.920] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032817 for case CB-1786192874063-0397: :openssl_extraction_failed [2026-09-02 12:51:15.927] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083144 for case CB-1786192820284-0503: :openssl_extraction_failed [2026-09-02 12:51:15.927] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014985 for case CB-1786192850340-5006: :openssl_extraction_failed [2026-09-02 12:51:15.941] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009035 for case CB-1786192874435-6520: :openssl_extraction_failed [2026-09-02 12:51:15.956] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061031 for case CB-1786192850690-0735: :openssl_extraction_failed [2026-09-02 12:51:15.956] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061928 for case CB-1786192820659-8823: :openssl_extraction_failed [2026-09-02 12:51:15.961] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081336 for case CB-1786192874797-8993: :openssl_extraction_failed [2026-09-02 12:51:15.982] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058218 for case CB-1786192875152-8034: :openssl_extraction_failed [2026-09-02 12:51:15.985] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004612 for case CB-1786192851053-3960: :openssl_extraction_failed [2026-09-02 12:51:15.986] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007439 for case CB-1786192821029-9082: :openssl_extraction_failed [2026-09-02 12:51:15.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043453 for case CB-1786192875472-0024: :openssl_extraction_failed [2026-09-02 12:51:16.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050374 for case CB-1786192821391-8471: :openssl_extraction_failed [2026-09-02 12:51:16.022] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026042 for case CB-1786192875819-5061: :openssl_extraction_failed [2026-09-02 12:51:16.028] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091395 for case CB-1786192851402-9654: :openssl_extraction_failed [2026-09-02 12:51:16.041] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025630 for case CB-1786192821767-7307: :openssl_extraction_failed [2026-09-02 12:51:16.052] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004207 for case CB-1786192851811-6699: :openssl_extraction_failed [2026-09-02 12:51:16.052] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023094 for case CB-1786192876160-3861: :openssl_extraction_failed [2026-09-02 12:51:16.062] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041731 for case CB-1786192822144-1692: :openssl_extraction_failed [2026-09-02 12:51:16.086] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016716 for case CB-1786192876509-7602: :openssl_extraction_failed [2026-09-02 12:51:16.092] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043021 for case CB-1786192852170-7121: :openssl_extraction_failed [2026-09-02 12:51:16.093] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032120 for case CB-1786192822479-8905: :openssl_extraction_failed [2026-09-02 12:51:16.107] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090478 for case CB-1786192876905-5215: :openssl_extraction_failed [2026-09-02 12:51:16.112] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035124 for case CB-1786192852493-8417: :openssl_extraction_failed [2026-09-02 12:51:16.115] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044817 for case CB-1786192822843-6344: :openssl_extraction_failed [2026-09-02 12:51:16.137] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014887 for case CB-1786192877274-0168: :openssl_extraction_failed [2026-09-02 12:51:16.139] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090618 for case CB-1786192823202-9582: :openssl_extraction_failed [2026-09-02 12:51:16.143] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030921 for case CB-1786192852866-2532: :openssl_extraction_failed [2026-09-02 12:51:16.179] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081211 for case CB-1786192877616-6187: :openssl_extraction_failed [2026-09-02 12:51:16.179] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061000 for case CB-1786192853188-2210: :openssl_extraction_failed [2026-09-02 12:51:16.179] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071674 for case CB-1786192823535-8600: :openssl_extraction_failed [2026-09-02 12:51:16.198] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063666 for case CB-1786192877972-9639: :openssl_extraction_failed [2026-09-02 12:51:16.203] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003370 for case CB-1786192853534-1412: :openssl_extraction_failed [2026-09-02 12:51:16.211] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081120 for case CB-1786192823891-0694: :openssl_extraction_failed [2026-09-02 12:51:16.232] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039724 for case CB-1786192824243-2516: :openssl_extraction_failed [2026-09-02 12:51:16.244] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011739 for case CB-1786192878327-5385: :openssl_extraction_failed [2026-09-02 12:51:16.244] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055982 for case CB-1786192853899-8718: :openssl_extraction_failed [2026-09-02 12:51:16.253] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068725 for case CB-1786192824593-3702: :openssl_extraction_failed [2026-09-02 12:51:16.269] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060725 for case CB-1786192878719-8618: :openssl_extraction_failed [2026-09-02 12:51:16.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044145 for case CB-1786192854245-8135: :openssl_extraction_failed [2026-09-02 12:51:16.282] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054255 for case CB-1786192824950-7395: :openssl_extraction_failed [2026-09-02 12:51:16.293] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066776 for case CB-1786192879070-7654: :openssl_extraction_failed [2026-09-02 12:51:16.309] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080894 for case CB-1786192825281-9889: :openssl_extraction_failed [2026-09-02 12:51:16.311] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082341 for case CB-1786192854594-0421: :openssl_extraction_failed [2026-09-02 12:51:16.314] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037447 for case CB-1786192879405-4213: :openssl_extraction_failed [2026-09-02 12:51:16.348] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005013 for case CB-1786192854940-7179: :openssl_extraction_failed [2026-09-02 12:51:16.354] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058298 for case CB-1786192879752-4803: :openssl_extraction_failed [2026-09-02 12:51:16.358] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053999 for case CB-1786192825669-9907: :openssl_extraction_failed [2026-09-02 12:51:16.393] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083312 for case CB-1786192855260-6746: :openssl_extraction_failed [2026-09-02 12:51:16.397] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031887 for case CB-1786192880111-8703: :openssl_extraction_failed [2026-09-02 12:51:16.408] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000134 for case CB-1786192826037-7790: :openssl_extraction_failed [2026-09-02 12:51:16.433] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073525 for case CB-1786192826383-4188: :openssl_extraction_failed [2026-09-02 12:51:16.433] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017504 for case CB-1786192855597-8778: :openssl_extraction_failed [2026-09-02 12:51:16.436] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036910 for case CB-1786192880489-6100: :openssl_extraction_failed [2026-09-02 12:51:16.449] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096952 for case CB-1786192880878-3881: :openssl_extraction_failed [2026-09-02 12:51:16.458] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082828 for case CB-1786192855939-9524: :openssl_extraction_failed [2026-09-02 12:51:16.465] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002843 for case CB-1786192826730-2484: :openssl_extraction_failed [2026-09-02 12:51:16.467] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044212 for case CB-1786192881217-0374: :openssl_extraction_failed [2026-09-02 12:51:16.485] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009867 for case CB-1786192856276-1543: :openssl_extraction_failed [2026-09-02 12:51:16.488] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068896 for case CB-1786192827066-4328: :openssl_extraction_failed [2026-09-02 12:51:16.497] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076365 for case CB-1786192881565-8587: :openssl_extraction_failed [2026-09-02 12:51:16.503] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057444 for case CB-1786192856613-0809: :openssl_extraction_failed [2026-09-02 12:51:16.512] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014576 for case CB-1786192827437-0953: :openssl_extraction_failed [2026-09-02 12:51:16.516] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027734 for case CB-1786192881916-6149: :openssl_extraction_failed [2026-09-02 12:51:16.523] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058311 for case CB-1786192856957-1629: :openssl_extraction_failed [2026-09-02 12:51:16.536] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022727 for case CB-1786192827822-7228: :openssl_extraction_failed [2026-09-02 12:51:16.536] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066605 for case CB-1786192882279-8324: :openssl_extraction_failed [2026-09-02 12:51:16.541] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099364 for case CB-1786192857288-0390: :openssl_extraction_failed [2026-09-02 12:51:16.553] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052233 for case CB-1786192882636-6887: :openssl_extraction_failed [2026-09-02 12:51:16.557] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076170 for case CB-1786192828306-3499: :openssl_extraction_failed [2026-09-02 12:51:16.561] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066640 for case CB-1786192857629-0988: :openssl_extraction_failed [2026-09-02 12:51:16.574] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010271 for case CB-1786192857992-2265: :openssl_extraction_failed [2026-09-02 12:51:16.582] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062104 for case CB-1786192882993-6333: :openssl_extraction_failed [2026-09-02 12:51:16.583] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058826 for case CB-1786192828657-6631: :openssl_extraction_failed [2026-09-02 12:51:16.583] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092226 for case CB-1786192858327-5507: :openssl_extraction_failed [2026-09-02 12:51:16.599] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009416 for case CB-1786192883321-0944: :openssl_extraction_failed [2026-09-02 12:51:16.602] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048685 for case CB-1786192829004-7828: :openssl_extraction_failed [2026-09-02 12:51:16.617] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012005 for case CB-1786192858675-6288: :openssl_extraction_failed [2026-09-02 12:51:16.618] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086820 for case CB-1786192829365-6823: :openssl_extraction_failed [2026-09-02 12:51:16.618] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045924 for case CB-1786192883671-9057: :openssl_extraction_failed [2026-09-02 12:51:16.641] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048737 for case CB-1786192884042-4745: :openssl_extraction_failed [2026-09-02 12:51:16.643] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016573 for case CB-1786192859031-0003: :openssl_extraction_failed [2026-09-02 12:51:16.644] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063811 for case CB-1786192829713-7395: :openssl_extraction_failed [2026-09-02 12:51:16.662] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058124 for case CB-1786192885874-3558: :openssl_extraction_failed [2026-09-02 12:51:16.663] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097347 for case CB-1786192830086-8912: :openssl_extraction_failed [2026-09-02 12:51:16.666] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092763 for case CB-1786192859408-8584: :openssl_extraction_failed [2026-09-02 12:51:16.672] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012032 for case CB-1786192886434-4502: :openssl_extraction_failed [2026-09-02 12:51:16.685] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063708 for case CB-1786192859738-8784: :openssl_extraction_failed [2026-09-02 12:51:16.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011462 for case CB-1786192830456-9591: :openssl_extraction_failed [2026-09-02 12:51:16.694] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064059 for case CB-1786192887005-6618: :openssl_extraction_failed [2026-09-02 12:51:16.706] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038043 for case CB-1786192888490-1839: :openssl_extraction_failed [2026-09-02 12:51:16.708] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096158 for case CB-1786192860069-2034: :openssl_extraction_failed [2026-09-02 12:51:16.710] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070416 for case CB-1786192830827-3222: :openssl_extraction_failed [2026-09-02 12:51:16.723] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070550 for case CB-1786192888928-7235: :openssl_extraction_failed [2026-09-02 12:51:16.725] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042220 for case CB-1786192860442-7656: :openssl_extraction_failed [2026-09-02 12:51:16.731] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077466 for case CB-1786192831200-6965: :openssl_extraction_failed [2026-09-02 12:51:16.750] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055666 for case CB-1786192860800-1176: :openssl_extraction_failed [2026-09-02 12:51:16.752] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005275 for case CB-1786192889353-1376: :openssl_extraction_failed [2026-09-02 12:51:16.765] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085233 for case CB-1786192831545-4502: :openssl_extraction_failed [2026-09-02 12:51:16.782] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049472 for case CB-1786192861124-0773: :openssl_extraction_failed [2026-09-02 12:51:16.783] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026428 for case CB-1786192889778-3727: :openssl_extraction_failed [2026-09-02 12:51:16.790] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017019 for case CB-1786192831914-6738: :openssl_extraction_failed [2026-09-02 12:51:16.798] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008630 for case CB-1786192890247-4451: :openssl_extraction_failed [2026-09-02 12:51:16.802] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044768 for case CB-1786192861486-0494: :openssl_extraction_failed [2026-09-02 12:51:16.821] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008848 for case CB-1786192832287-1348: :openssl_extraction_failed [2026-09-02 12:51:16.823] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098668 for case CB-1786192890663-8429: :openssl_extraction_failed [2026-09-02 12:51:16.827] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047063 for case CB-1786192861855-3032: :openssl_extraction_failed [2026-09-02 12:51:16.855] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014183 for case CB-1786192832635-6090: :openssl_extraction_failed [2026-09-02 12:51:16.884] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082841 for case CB-1786192891116-4114: :openssl_extraction_failed [2026-09-02 12:51:16.884] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045397 for case CB-1786192862274-8109: :openssl_extraction_failed [2026-09-02 12:51:16.894] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080167 for case CB-1786192832995-2564: :openssl_extraction_failed [2026-09-02 12:51:16.931] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007168 for case CB-1786192833353-7949: :openssl_extraction_failed [2026-09-02 12:51:16.977] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095043 for case CB-1786192862602-8920: :openssl_extraction_failed [2026-09-02 12:51:16.978] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024448 for case CB-1786192891519-1578: :openssl_extraction_failed [2026-09-02 12:51:16.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019402 for case CB-1786192833691-6117: :openssl_extraction_failed [2026-09-02 12:51:17.024] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028852 for case CB-1786192862964-9744: :openssl_extraction_failed [2026-09-02 12:51:17.040] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076820 for case CB-1786192891965-2106: :openssl_extraction_failed [2026-09-02 12:51:17.058] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095993 for case CB-1786192834033-0609: :openssl_extraction_failed [2026-09-02 12:51:17.095] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033456 for case CB-1786192892375-2201: :openssl_extraction_failed [2026-09-02 12:51:17.118] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037649 for case CB-1786192834406-1041: :openssl_extraction_failed [2026-09-02 12:51:17.119] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046139 for case CB-1786192892785-6500: :openssl_extraction_failed [2026-09-02 12:51:17.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020536 for case CB-1786192863336-0670: :openssl_extraction_failed [2026-09-02 12:51:17.165] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050940 for case CB-1786192834737-2671: :openssl_extraction_failed [2026-09-02 12:51:17.173] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098776 for case CB-1786192893214-3811: :openssl_extraction_failed [2026-09-02 12:51:17.176] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053294 for case CB-1786192863693-1010: :openssl_extraction_failed [2026-09-02 12:51:17.199] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097093 for case CB-1786192835083-6967: :openssl_extraction_failed [2026-09-02 12:51:17.214] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043518 for case CB-1786192864058-5540: :openssl_extraction_failed [2026-09-02 12:51:17.235] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042767 for case CB-1786192893625-4097: :openssl_extraction_failed [2026-09-02 12:51:17.236] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056401 for case CB-1786192835463-5120: :openssl_extraction_failed [2026-09-02 12:51:17.246] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042507 for case CB-1786192864913-4826: :openssl_extraction_failed [2026-09-02 12:51:17.262] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007281 for case CB-1786192835808-5311: :openssl_extraction_failed [2026-09-02 12:51:17.269] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041620 for case CB-1786192894033-2967: :openssl_extraction_failed [2026-09-02 12:51:17.271] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013359 for case CB-1786192865281-4676: :openssl_extraction_failed [2026-09-02 12:51:17.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087921 for case CB-1786192894468-2251: :openssl_extraction_failed [2026-09-02 12:51:17.295] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097155 for case CB-1786192836150-4480: :openssl_extraction_failed [2026-09-02 12:51:17.301] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023295 for case CB-1786192865609-6462: :openssl_extraction_failed [2026-09-02 12:51:17.309] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002697 for case CB-1786192894904-4420: :openssl_extraction_failed [2026-09-02 12:51:17.322] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029765 for case CB-1786192865937-2165: :openssl_extraction_failed [2026-09-02 12:51:17.324] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088865 for case CB-1786192836487-5452: :openssl_extraction_failed [2026-09-02 12:51:17.336] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026401 for case CB-1786192895323-7127: :openssl_extraction_failed [2026-09-02 12:51:17.338] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036257 for case CB-1786192836887-7266: :openssl_extraction_failed [2026-09-02 12:51:17.341] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010661 for case CB-1786192866271-3444: :openssl_extraction_failed [2026-09-02 12:51:17.354] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039341 for case CB-1786192895747-6667: :openssl_extraction_failed [2026-09-02 12:51:17.360] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090121 for case CB-1786192866614-8711: :openssl_extraction_failed [2026-09-02 12:51:17.371] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099669 for case CB-1786192837218-6659: :openssl_extraction_failed [2026-09-02 12:51:17.374] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011306 for case CB-1786192896177-2833: :openssl_extraction_failed [2026-09-02 12:51:17.375] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058939 for case CB-1786192866965-8854: :openssl_extraction_failed [2026-09-02 12:51:17.399] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097715 for case CB-1786192837560-1421: :openssl_extraction_failed [2026-09-02 12:51:17.403] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026742 for case CB-1786192867296-8685: :openssl_extraction_failed [2026-09-02 12:51:17.416] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020835 for case CB-1786192837904-5611: :openssl_extraction_failed [2026-09-02 12:51:17.419] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033854 for case CB-1786192896607-6161: :openssl_extraction_failed [2026-09-02 12:51:17.425] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047117 for case CB-1786192867634-1060: :openssl_extraction_failed [2026-09-02 12:51:17.439] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095162 for case CB-1786192867976-5017: :openssl_extraction_failed [2026-09-02 12:51:17.440] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067751 for case CB-1786192838243-8889: :openssl_extraction_failed [2026-09-02 12:51:17.437] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084850 for case CB-1786192897035-9194: :openssl_extraction_failed [2026-09-02 12:51:17.459] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071054 for case CB-1786192897448-6197: :openssl_extraction_failed [2026-09-02 12:51:17.460] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011875 for case CB-1786192868303-6374: :openssl_extraction_failed [2026-09-02 12:51:17.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067670 for case CB-1786192838565-0624: :openssl_extraction_failed [2026-09-02 12:51:17.482] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068414 for case CB-1786192897892-9509: :openssl_extraction_failed [2026-09-02 12:51:17.486] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085706 for case CB-1786192868653-1797: :openssl_extraction_failed [2026-09-02 12:51:17.505] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093146 for case CB-1786192838933-2098: :openssl_extraction_failed [2026-09-02 12:51:17.507] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098717 for case CB-1786192898301-0813: :openssl_extraction_failed [2026-09-02 12:51:17.507] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014010 for case CB-1786192868995-9295: :openssl_extraction_failed [2026-09-02 12:51:17.533] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075361 for case CB-1786192839315-9327: :openssl_extraction_failed [2026-09-02 12:51:17.533] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026816 for case CB-1786192898714-7432: :openssl_extraction_failed [2026-09-02 12:51:17.537] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022590 for case CB-1786192869340-3180: :openssl_extraction_failed [2026-09-02 12:51:17.568] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095491 for case CB-1786192839683-1966: :openssl_extraction_failed [2026-09-02 12:51:17.571] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026650 for case CB-1786192899127-7672: :openssl_extraction_failed [2026-09-02 12:51:17.572] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055119 for case CB-1786192869710-3517: :openssl_extraction_failed [2026-09-02 12:51:17.603] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098833 for case CB-1786192899529-0498: :openssl_extraction_failed [2026-09-02 12:51:17.607] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072190 for case CB-1786192870120-5869: :openssl_extraction_failed [2026-09-02 12:51:17.616] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096397 for case CB-1786192840032-8542: :openssl_extraction_failed [2026-09-02 12:51:17.661] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082939 for case CB-1786192870452-7546: :openssl_extraction_failed [2026-09-02 12:51:17.662] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079303 for case CB-1786192899967-1346: :openssl_extraction_failed [2026-09-02 12:51:17.690] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029898 for case CB-1786192840365-7617: :openssl_extraction_failed [2026-09-02 12:51:17.717] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033186 for case CB-1786192900459-7941: :openssl_extraction_failed [2026-09-02 12:51:17.728] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034729 for case CB-1786192870788-0317: :openssl_extraction_failed [2026-09-02 12:51:17.742] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021941 for case CB-1786192840696-8612: :openssl_extraction_failed [2026-09-02 12:51:17.778] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079764 for case CB-1786192900907-4435: :openssl_extraction_failed [2026-09-02 12:51:17.783] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076598 for case CB-1786192871142-2882: :openssl_extraction_failed [2026-09-02 12:51:17.799] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078904 for case CB-1786192841045-3264: :openssl_extraction_failed [2026-09-02 12:51:17.816] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094791 for case CB-1786192901333-9586: :openssl_extraction_failed [2026-09-02 12:51:17.866] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099011 for case CB-1786192841422-1255: :openssl_extraction_failed [2026-09-02 12:51:17.866] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078523 for case CB-1786192901771-4262: :openssl_extraction_failed [2026-09-02 12:51:17.866] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068564 for case CB-1786192871485-0289: :openssl_extraction_failed [2026-09-02 12:51:17.897] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025750 for case CB-1786192902214-3133: :openssl_extraction_failed [2026-09-02 12:51:17.903] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065079 for case CB-1786192841772-7821: :openssl_extraction_failed [2026-09-02 12:51:17.921] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023674 for case CB-1786192871896-4586: :openssl_extraction_failed [2026-09-02 12:51:17.950] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072232 for case CB-1786192842096-7007: :openssl_extraction_failed [2026-09-02 12:51:17.955] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094092 for case CB-1786192902631-3950: :openssl_extraction_failed [2026-09-02 12:51:17.965] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073297 for case CB-1786192872221-1938: :openssl_extraction_failed [2026-09-02 12:51:18.008] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056488 for case CB-1786192872581-5966: :openssl_extraction_failed [2026-09-02 12:51:18.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035115 for case CB-1786192842430-2495: :openssl_extraction_failed [2026-09-02 12:51:18.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099318 for case CB-1786192903036-2809: :openssl_extraction_failed [2026-09-02 12:51:18.054] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002884 for case CB-1786192872956-2700: :openssl_extraction_failed [2026-09-02 12:51:18.064] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080702 for case CB-1786192903439-7392: :openssl_extraction_failed [2026-09-02 12:51:18.083] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046525 for case CB-1786192842759-8686: :openssl_extraction_failed [2026-09-02 12:51:18.094] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040690 for case CB-1786192873312-4612: :openssl_extraction_failed [2026-09-02 12:51:18.097] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090307 for case CB-1786192903862-8230: :openssl_extraction_failed [2026-09-02 12:51:18.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066571 for case CB-1786192843100-1276: :openssl_extraction_failed [2026-09-02 12:51:18.112] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077228 for case CB-1786192873713-6950: :openssl_extraction_failed [2026-09-02 12:51:18.113] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073271 for case CB-1786192904267-4592: :openssl_extraction_failed [2026-09-02 12:51:18.129] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043385 for case CB-1786192843470-8131: :openssl_extraction_failed [2026-09-02 12:51:18.130] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032817 for case CB-1786192874063-0397: :openssl_extraction_failed [2026-09-02 12:51:18.135] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062130 for case CB-1786192904691-0544: :openssl_extraction_failed [2026-09-02 12:51:18.148] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009035 for case CB-1786192874435-6520: :openssl_extraction_failed [2026-09-02 12:51:18.152] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057373 for case CB-1786192843800-2766: :openssl_extraction_failed [2026-09-02 12:51:18.160] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059815 for case CB-1786192905058-7585: :openssl_extraction_failed [2026-09-02 12:51:18.170] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081336 for case CB-1786192874797-8993: :openssl_extraction_failed [2026-09-02 12:51:18.177] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015434 for case CB-1786192905410-6015: :openssl_extraction_failed [2026-09-02 12:51:18.181] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073935 for case CB-1786192844148-3068: :openssl_extraction_failed [2026-09-02 12:51:18.190] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058218 for case CB-1786192875152-8034: :openssl_extraction_failed [2026-09-02 12:55:00.050] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:55:00.050] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:55:01.138] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:55:01.169] [INFO ] [Mastercard.Ipm.Scheduler] Next poll in 0h 34m [2026-09-02 12:55:01.170] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:55:01.303] [INFO ] [Ysp.Scheduler] Started. SFTP in 14h 4m, MIS in 18h 4m [2026-09-02 12:55:01.377] [INFO ] :alarm_handler: {:set, {{:disk_almost_full, ~c"/"}, []}} [2026-09-02 12:55:01.426] [INFO ] :alarm_handler: {:set, {:system_memory_high_watermark, []}} [2026-09-02 12:55:02.107] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:02.137] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:02.322] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:55:02.838] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:02.959] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:03.481] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:55:05.617] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:55:06.835] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:55:12.640] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:55:13.442] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:55:17.046] [ERROR] MyXQL.Connection (#PID<0.1302.0> (:proc_lib)) disconnected: ** (DBConnection.ConnectionError) client #PID<0.1584.0> (Task.Supervised) timed out because it queued and checked out the connection for longer than 15000ms #PID<0.1584.0> (Task.Supervised) was at location: (myxql 0.8.0) lib/myxql/protocol/values.ex:366: anonymous fn/1 in MyXQL.Protocol.Values.decode_binary_row/4 (myxql 0.8.0) lib/myxql/protocol/values.ex:612: MyXQL.Protocol.Values.decode_string_lenenc/5 (myxql 0.8.0) lib/myxql/protocol.ex:581: MyXQL.Protocol.decode_resultset/4 (myxql 0.8.0) lib/myxql/client.ex:258: MyXQL.Client.recv_packets/7 (myxql 0.8.0) lib/myxql/connection.ex:104: MyXQL.Connection.handle_execute/4 (db_connection 2.9.0) lib/db_connection/holder.ex:356: DBConnection.Holder.holder_apply/4 (db_connection 2.9.0) lib/db_connection.ex:1539: DBConnection.run_execute/5 (db_connection 2.9.0) lib/db_connection.ex:1587: DBConnection.run_with_retries/5 (db_connection 2.9.0) lib/db_connection.ex:791: DBConnection.parsed_prepare_execute/5 (db_connection 2.9.0) lib/db_connection.ex:783: DBConnection.prepare_execute/4 (ecto_sql 3.13.4) lib/ecto/adapters/sql.ex:1019: Ecto.Adapters.SQL.execute!/5 (ecto_sql 3.13.4) lib/ecto/adapters/sql.ex:1011: Ecto.Adapters.SQL.execute/6 (ecto 3.13.5) lib/ecto/repo/queryable.ex:241: Ecto.Repo.Queryable.execute/4 (ecto 3.13.5) lib/ecto/repo/queryable.ex:19: Ecto.Repo.Queryable.all/3 (dispute_core 0.1.0) lib/dispute_core/workers/mastercom_outcome_reconciliation_worker.ex:44: DisputeCore.Workers.MastercomOutcomeReconciliationWorker.perform/1 (oban 2.20.3) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1 (oban 2.20.3) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1 (elixir 1.17.3) lib/task/supervised.ex:101: Task.Supervised.invoke_mfa/2 (elixir 1.17.3) lib/task/supervised.ex:36: Task.Supervised.reply/4 [2026-09-02 12:55:18.325] [ERROR] MyXQL.Connection (#PID<0.1301.0> (:proc_lib)) disconnected: ** (DBConnection.ConnectionError) client #PID<0.1594.0> (Task.Supervised) timed out because it queued and checked out the connection for longer than 15000ms #PID<0.1594.0> (Task.Supervised) was at location: (myxql 0.8.0) lib/myxql/protocol/values.ex:66: MyXQL.Protocol.Values.column_def_to_type/1 (elixir 1.17.3) lib/enum.ex:1703: Enum."-map/2-lists^map/1-1-"/2 (elixir 1.17.3) lib/enum.ex:1703: Enum."-map/2-lists^map/1-1-"/2 (myxql 0.8.0) lib/myxql/protocol/values.ex:356: MyXQL.Protocol.Values.decode_binary_row/2 (myxql 0.8.0) lib/myxql/protocol.ex:581: MyXQL.Protocol.decode_resultset/4 (myxql 0.8.0) lib/myxql/client.ex:258: MyXQL.Client.recv_packets/7 (myxql 0.8.0) lib/myxql/connection.ex:104: MyXQL.Connection.handle_execute/4 (db_connection 2.9.0) lib/db_connection/holder.ex:356: DBConnection.Holder.holder_apply/4 (db_connection 2.9.0) lib/db_connection.ex:1539: DBConnection.run_execute/5 (db_connection 2.9.0) lib/db_connection.ex:1587: DBConnection.run_with_retries/5 (db_connection 2.9.0) lib/db_connection.ex:791: DBConnection.parsed_prepare_execute/5 (db_connection 2.9.0) lib/db_connection.ex:783: DBConnection.prepare_execute/4 (ecto_sql 3.13.4) lib/ecto/adapters/sql.ex:1019: Ecto.Adapters.SQL.execute!/5 (ecto_sql 3.13.4) lib/ecto/adapters/sql.ex:1011: Ecto.Adapters.SQL.execute/6 (ecto 3.13.5) lib/ecto/repo/queryable.ex:241: Ecto.Repo.Queryable.execute/4 (ecto 3.13.5) lib/ecto/repo/queryable.ex:19: Ecto.Repo.Queryable.all/3 (dispute_core 0.1.0) lib/dispute_core/workers/mastercom_outcome_reconciliation_worker.ex:44: DisputeCore.Workers.MastercomOutcomeReconciliationWorker.perform/1 (oban 2.20.3) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1 (oban 2.20.3) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1 (elixir 1.17.3) lib/task/supervised.ex:101: Task.Supervised.invoke_mfa/2 [2026-09-02 12:55:18.863] [INFO ] Terminal Event Listener started and listening to events [2026-09-02 12:55:18.865] [INFO ] Rule Validation Worker started - will run every hour [2026-09-02 12:55:18.872] [INFO ] Building initial filter cache... [2026-09-02 12:55:18.887] [DEBUG] QUERY ERROR source="chargeback_cases" db=17088.8ms queue=0.7ms idle=223.5ms SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`mastercom_claim_id` IS NULL)) AND (NOT (c0.`status` IN ('resolved','written_off'))) [] ↳ DisputeCore.Workers.MastercomOutcomeReconciliationWorker.perform/1, at: lib/dispute_core/workers/mastercom_outcome_reconciliation_worker.ex:44 [2026-09-02 12:55:18.950] [DEBUG] QUERY OK source="tms_terminals" db=1.7ms queue=0.7ms idle=218.8ms SELECT t0.`area`, t0.`vendor`, t0.`model` FROM `tms_terminals` AS t0 WHERE ((NOT (t0.`area` IS NULL) OR NOT (t0.`vendor` IS NULL)) OR NOT (t0.`model` IS NULL)) [] ↳ TmsCore.TerminalManagement.FilterCacheService.get_terminal_filter_data/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:153 [2026-09-02 12:55:19.023] [DEBUG] QUERY OK source="filter_usage" db=0.7ms queue=4.2ms idle=68.4ms SELECT f0.`filter_type`, f0.`filter_value`, coalesce(sum(f0.`usage_count`), 0) FROM `filter_usage` AS f0 GROUP BY f0.`filter_type`, f0.`filter_value` [] ↳ TmsCore.TerminalManagement.FilterCacheService.get_usage_statistics/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:190 [2026-09-02 12:55:19.023] [INFO ] Filter cache rebuilt: 0 areas, 5 vendors, 8 models [2026-09-02 12:55:19.739] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:55:20.186] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:20.295] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:20.559] [DEBUG] QUERY ERROR source="chargeback_cases" db=17254.3ms queue=12.2ms idle=4.7ms SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`mastercom_claim_id` IS NULL)) AND (NOT (c0.`status` IN ('resolved','written_off'))) [] ↳ DisputeCore.Workers.MastercomOutcomeReconciliationWorker.perform/1, at: lib/dispute_core/workers/mastercom_outcome_reconciliation_worker.ex:44 [2026-09-02 12:55:21.247] [INFO ] Device phoenix_client_tms_apps_sunny connected [2026-09-02 12:55:22.048] [DEBUG] QUERY OK db=72.0ms queue=201.5ms idle=0.0ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "mastercom:DisputeCore.Workers.MastercomOutcomeReconciliationWorker", %{error: "%DBConnection.ConnectionError{message: \"socket closed (the connection was closed by the pool, possibly due to a timeout or because the pool has been terminated)\", severity: :error, reason: :error}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomOutcomeReconciliationWorker", attempt: 1}, ~U[2026-09-02 12:55:20Z], ~N[2026-09-02 12:55:21]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 12:55:22.058] [DEBUG] QUERY OK db=49.6ms queue=252.7ms idle=0.0ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 1}, ~U[2026-09-02 12:55:20Z], ~N[2026-09-02 12:55:21]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 12:55:22.059] [DEBUG] QUERY OK db=73.1ms queue=178.3ms idle=0.0ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 1}, ~U[2026-09-02 12:55:20Z], ~N[2026-09-02 12:55:21]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 12:55:22.374] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:22.378] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:22.948] [DEBUG] QUERY OK db=40.5ms queue=92.5ms idle=0.0ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 1}, ~U[2026-09-02 12:55:22Z], ~N[2026-09-02 12:55:22]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 12:55:22.987] [DEBUG] QUERY OK db=39.1ms queue=42.3ms idle=0.0ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 2}, ~U[2026-09-02 12:55:22Z], ~N[2026-09-02 12:55:22]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 12:55:23.099] [INFO ] PromEx is starting a standalone metrics server on port 13129 over http [2026-09-02 12:55:23.195] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:23.290] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:24.085] [INFO ] Running PlatformWeb.Endpoint with Bandit 1.10.2 at 0.0.0.0:3129 (http) [2026-09-02 12:55:24.176] [INFO ] Access PlatformWeb.Endpoint at http://localhost:3129 [2026-09-02 12:55:24.372] [DEBUG] QUERY OK db=127.1ms queue=71.0ms idle=0.0ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 2}, ~U[2026-09-02 12:55:24Z], ~N[2026-09-02 12:55:24]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 12:55:25.340] [DEBUG] QUERY OK db=52.2ms queue=1043.1ms idle=0.0ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 2}, ~U[2026-09-02 12:55:24Z], ~N[2026-09-02 12:55:24]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 12:55:25.642] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:26.852] [DEBUG] QUERY OK db=54.9ms queue=0.3ms idle=4.9ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 2}, ~U[2026-09-02 12:55:26Z], ~N[2026-09-02 12:55:26]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 12:55:28.955] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 12:55:28.955] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T12:55:28Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T12:55:28Z","value":"21"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T12:55:28Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T12:55:28Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T12:55:28Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T12:55:28Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T12:55:28Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T12:55:28Z","value":"3.9"}],"model":"MF919","oid":"organization_id","sn":"98251226730001","uploadTime":"2026-09-02T12:55:28Z","vendor":"MoreFun"} [2026-09-02 12:55:28.981] [INFO ] Decoded JSON: %{"model" => "MF919", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T12:55:28Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T12:55:28Z", "value" => "21"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T12:55:28Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T12:55:28Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T12:55:28Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T12:55:28Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T12:55:28Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T12:55:28Z", "value" => "3.9"}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T12:55:28Z", "vendor" => "MoreFun"} [2026-09-02 12:55:28.997] [INFO ] Extracted versions for 98251226730001: %{application: "3.9", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 12:55:29.250] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 12:55:29.250] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (MoreFun MF919) - missing version [2026-09-02 12:55:29.888] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:55:29.986] [DEBUG] QUERY OK source="parameter_templates" db=11.8ms queue=611.8ms idle=0.0ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 12:55:31.455] [DEBUG] QUERY OK source="tms_terminals" db=6.8ms queue=1462.4ms idle=0.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 12:55:31.497] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:33.031] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:55:33.170] [DEBUG] QUERY ERROR source="tms_alert_rules" queue=1906.0ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 12:55:33.177] [DEBUG] QUERY ERROR source="parameter_template_values" queue=1621.9ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [10] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 12:55:33.205] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:33.256] [ERROR] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_tms_apps_sunny"}} terminating ** (DBConnection.ConnectionError) [Elixir.PlatformCore.Repo] connection not available and request was dropped from queue after 1620ms. This means requests are coming in and your connection pool cannot serve them fast enough. You can address this by: 1. Ensuring your database is available and that you can connect to it 2. Tracking down slow queries and making sure they are running fast enough 3. Increasing the pool_size (although this increases resource consumption) 4. Allowing requests to wait longer by increasing :queue_target and :queue_interval See DBConnection.start_link/2 for more information (ecto_sql 3.13.4) lib/ecto/adapters/sql.ex:1113: Ecto.Adapters.SQL.raise_sql_call_error/1 (ecto_sql 3.13.4) lib/ecto/adapters/sql.ex:1011: Ecto.Adapters.SQL.execute/6 (ecto 3.13.5) lib/ecto/repo/queryable.ex:241: Ecto.Repo.Queryable.execute/4 (ecto 3.13.5) lib/ecto/repo/queryable.ex:19: Ecto.Repo.Queryable.all/3 (tms_core 0.1.0) lib/tms_core/terminal_management/auto_push_service.ex:158: TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5 (tms_core 0.1.0) lib/tms_core/terminal_management/auto_push_service.ex:40: TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:111: DaProductApp.MQTT.Handler.handle_message/3 (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 138, 8, 0, 25, 116, 109, 115, 47, 115, 116, 97, 116, 117, 115, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 0, 1, 123, 34, 111, 114, 103, 46, 100, 101, 118, 105, 99, 101, 34, 58, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_tms_apps_sunny", ping: {[], []}, status: :up, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_tms_apps_sunny", online_devices: %{"phoenix_client_tms_apps_sunny" => true}}, initial_args: [client_id: "phoenix_client_tms_apps_sunny"]}} [2026-09-02 12:55:33.369] [DEBUG] QUERY ERROR queue=133.5ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%DBConnection.ConnectionError{message: \"[Elixir.PlatformCore.Repo] connection not available and request was dropped from queue after 1904ms. This means requests are coming in and your connection pool cannot serve them fast enough. You can address this by:\\n\\n 1. Ensuring your database is available and that you can connect to it\\n 2. Tracking down slow queries and making sure they are running fast enough\\n 3. Increasing the pool_size (although this increases resource consumption)\\n 4. Allowing requests to wait longer by increasing :queue_target and :queue_interval\\n\\nSee DBConnection.start_link/2 for more information\\n\", severity: :error, reason: :queue_timeout}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 2}, ~U[2026-09-02 12:55:33Z], ~N[2026-09-02 12:55:33]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 12:55:33.378] [ERROR] Handler "agent-core-oban-tap" has failed and has been detached. Class=:error Reason=%DBConnection.ConnectionError{ message: "[Elixir.PlatformCore.Repo] connection not available and request was dropped from queue after 107ms. This means requests are coming in and your connection pool cannot serve them fast enough. You can address this by:\n\n 1. Ensuring your database is available and that you can connect to it\n 2. Tracking down slow queries and making sure they are running fast enough\n 3. Increasing the pool_size (although this increases resource consumption)\n 4. Allowing requests to wait longer by increasing :queue_target and :queue_interval\n\nSee DBConnection.start_link/2 for more information\n", severity: :error, reason: :queue_timeout } Stacktrace=[ {Ecto.Adapters.MyXQL, :insert, 6, [ file: ~c"lib/ecto/adapters/myxql.ex", line: 345, error_info: %{module: Exception} ]}, {Ecto.Repo.Schema, :apply, 4, [file: ~c"lib/ecto/repo/schema.ex", line: 1000]}, {Ecto.Repo.Schema, :"-do_insert/4-fun-4-", 15, [file: ~c"lib/ecto/repo/schema.ex", line: 500]}, {AgentCore.Sensors.ObanTap, :record_failure, 2, [file: ~c"lib/agent_core/sensors/oban_tap.ex", line: 60]}, {:telemetry, :"-execute/3-fun-0-", 4, [ file: ~c"/var/www/internaltesting/sunny/DEMOAPP/deps/telemetry/src/telemetry.erl", line: 167 ]}, {:lists, :foreach_1, 2, [file: ~c"lists.erl", line: 1686]}, {Oban.Queue.Executor, :emit_event, 1, [file: ~c"lib/oban/queue/executor.ex", line: 285]}, {Oban.Queue.Executor, :"-call/1-fun-0-", 1, [file: ~c"lib/oban/queue/executor.ex", line: 84]}, {Oban.Backoff, :with_retry, 3, [file: ~c"lib/oban/backoff.ex", line: 108]}, {Task.Supervised, :invoke_mfa, 2, [file: ~c"lib/task/supervised.ex", line: 101]}, {Task.Supervised, :reply, 4, [file: ~c"lib/task/supervised.ex", line: 36]} ] [2026-09-02 12:55:33.496] [DEBUG] QUERY OK db=64.5ms queue=89.9ms idle=0.0ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 2}, ~U[2026-09-02 12:55:33Z], ~N[2026-09-02 12:55:33]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 12:55:33.760] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:34.176] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:34.519] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:34.747] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:35.806] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:36.166] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:37.084] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:38.309] [ERROR] MyXQL.Connection (#PID<0.1301.0> (:proc_lib)) disconnected: ** (DBConnection.ConnectionError) client #PID<0.1715.0> (Task.Supervised) timed out because it queued and checked out the connection for longer than 15000ms #PID<0.1715.0> (Task.Supervised) was at location: (myxql 0.8.0) lib/myxql/protocol/values.ex:66: MyXQL.Protocol.Values.column_def_to_type/1 (elixir 1.17.3) lib/enum.ex:1703: Enum."-map/2-lists^map/1-1-"/2 (elixir 1.17.3) lib/enum.ex:1703: Enum."-map/2-lists^map/1-1-"/2 (myxql 0.8.0) lib/myxql/protocol/values.ex:356: MyXQL.Protocol.Values.decode_binary_row/2 (myxql 0.8.0) lib/myxql/protocol.ex:581: MyXQL.Protocol.decode_resultset/4 (myxql 0.8.0) lib/myxql/client.ex:258: MyXQL.Client.recv_packets/7 (myxql 0.8.0) lib/myxql/connection.ex:104: MyXQL.Connection.handle_execute/4 (db_connection 2.9.0) lib/db_connection/holder.ex:356: DBConnection.Holder.holder_apply/4 (db_connection 2.9.0) lib/db_connection.ex:1539: DBConnection.run_execute/5 (db_connection 2.9.0) lib/db_connection.ex:1587: DBConnection.run_with_retries/5 (db_connection 2.9.0) lib/db_connection.ex:791: DBConnection.parsed_prepare_execute/5 (db_connection 2.9.0) lib/db_connection.ex:783: DBConnection.prepare_execute/4 (ecto_sql 3.13.4) lib/ecto/adapters/sql.ex:1019: Ecto.Adapters.SQL.execute!/5 (ecto_sql 3.13.4) lib/ecto/adapters/sql.ex:1011: Ecto.Adapters.SQL.execute/6 (ecto 3.13.5) lib/ecto/repo/queryable.ex:241: Ecto.Repo.Queryable.execute/4 (ecto 3.13.5) lib/ecto/repo/queryable.ex:19: Ecto.Repo.Queryable.all/3 (dispute_core 0.1.0) lib/dispute_core/workers/mastercom_outcome_reconciliation_worker.ex:44: DisputeCore.Workers.MastercomOutcomeReconciliationWorker.perform/1 (oban 2.20.3) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1 (oban 2.20.3) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1 (elixir 1.17.3) lib/task/supervised.ex:101: Task.Supervised.invoke_mfa/2 [2026-09-02 12:55:38.557] [DEBUG] QUERY OK source="chargeback_cases" db=15846.5ms queue=470.0ms idle=0.0ms SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`mastercom_claim_id` IS NULL)) AND (NOT (c0.`status` IN ('resolved','written_off'))) [] ↳ DisputeCore.Workers.MastercomOutcomeReconciliationWorker.perform/1, at: lib/dispute_core/workers/mastercom_outcome_reconciliation_worker.ex:44 [2026-09-02 12:55:39.188] [DEBUG] QUERY ERROR source="chargeback_cases" queue=224.4ms SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`mastercom_claim_id` IS NULL)) AND (NOT (c0.`status` IN ('resolved','written_off'))) [] ↳ DisputeCore.Workers.MastercomOutcomeReconciliationWorker.perform/1, at: lib/dispute_core/workers/mastercom_outcome_reconciliation_worker.ex:44 [2026-09-02 12:55:39.976] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:40.170] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:42.791] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:44.968] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:45.536] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:45.963] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:47.269] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:49.368] [INFO ] Received status update for terminal 28260702280001 [2026-09-02 12:55:49.368] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T20:55:30Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T20:55:30Z","value":"100"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T20:55:30Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T20:55:30Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T20:55:30Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T20:55:30Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T20:55:30Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T20:55:30Z","value":"3.8.7.1-SNAPSHOT-SR800"}],"model":"SR800 A20","oid":"organization_id","sn":"28260702280001","uploadTime":"2026-09-02T20:55:30Z","vendor":"MoreFun"} [2026-09-02 12:55:49.372] [INFO ] Decoded JSON: %{"model" => "SR800 A20", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T20:55:30Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T20:55:30Z", "value" => "100"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T20:55:30Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T20:55:30Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T20:55:30Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T20:55:30Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T20:55:30Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T20:55:30Z", "value" => "3.8.7.1-SNAPSHOT-SR800"}], "sn" => "28260702280001", "uploadTime" => "2026-09-02T20:55:30Z", "vendor" => "MoreFun"} [2026-09-02 12:55:49.372] [INFO ] Extracted versions for 28260702280001: %{application: "3.8.7.1-SNAPSHOT-SR800", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 12:55:49.375] [INFO ] Detected missing versions for 28260702280001, triggering auto-push [2026-09-02 12:55:49.375] [INFO ] AutoPushService: Triggering auto-push for 28260702280001 (MoreFun SR800 A20) - missing version [2026-09-02 12:55:49.380] [DEBUG] QUERY OK source="parameter_templates" db=4.4ms idle=258.3ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 12:55:49.396] [DEBUG] QUERY OK source="tms_terminals" db=8.4ms idle=7.2ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 12:55:49.427] [DEBUG] QUERY OK source="parameter_template_values" db=24.7ms queue=2.2ms idle=4.5ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [15] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 12:55:49.569] [DEBUG] QUERY OK source="parameter_definitions" db=5.3ms queue=6.4ms idle=130.3ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 12:55:49.702] [DEBUG] QUERY OK db=50.2ms queue=2.5ms idle=79.0ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", 16866, ~U[2026-09-02 12:55:49Z], 64, "parameter", "SR800 A20", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", "PINPAD_MASTER_KEY_INDEX" => "0", "COMM_PORT" => "80", "EXTERNAL_PINPAD" => "0", ...}, "full", 15, "missing_version", "1.0.0", ~N[2026-09-02 12:55:49], ~N[2026-09-02 12:55:49]] ↳ TmsCore.TerminalManagement.AutoPushService.push_generic_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:236 [2026-09-02 12:55:49.703] [INFO ] AutoPushService: Created push log 60999 for parameters (template: 15) [2026-09-02 12:55:49.736] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 16866, "retry_count" => "3", "version" => "1.0.0"} [2026-09-02 12:55:49.737] [INFO ] AutoPushService: Sending parameter push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 12:55:49.752] [INFO ] AutoPushService: Parameter push sent successfully to 28260702280001 [2026-09-02 12:55:49.809] [DEBUG] QUERY OK db=47.4ms queue=9.7ms idle=50.7ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 5923, ~U[2026-09-02 12:55:49Z], 64, "emv_config", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 12:55:49], ~N[2026-09-02 12:55:49]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 12:55:49.809] [INFO ] AutoPushService: Created push log for emv_config [2026-09-02 12:55:49.810] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 5923, "retry_count" => "3"} [2026-09-02 12:55:49.810] [INFO ] AutoPushService: Sending emv_config push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 12:55:49.810] [INFO ] AutoPushService: emv_config push sent successfully to 28260702280001 [2026-09-02 12:55:49.826] [DEBUG] QUERY OK source="config_file_versions" db=2.3ms queue=2.5ms idle=12.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 12:55:49.839] [INFO ] KeysConfigService: Generating keys.json for 28260702280001 (SR800 A20) [2026-09-02 12:55:49.840] [DEBUG] QUERY OK source="tms_terminals" db=1.2ms idle=12.7ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 12:55:49.842] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 28260702280001 with params: %{"kekKcv" => "112233", "model" => "SR800 A20", "serialNumber" => "28260702280001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 12:55:50.359] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 12:55:50.360] [ERROR] KeysConfigService: Failed to generate keys for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 12:55:50.360] [ERROR] AutoPushService: Failed to generate keys.json for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 12:55:50.449] [DEBUG] QUERY OK db=88.0ms queue=0.3ms idle=234.6ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 16962, ~U[2026-09-02 12:55:50Z], 64, "application", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 12:55:50], ~N[2026-09-02 12:55:50]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 12:55:50.449] [INFO ] AutoPushService: Created push log for application [2026-09-02 12:55:50.449] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 16962, "retry_count" => "3"} [2026-09-02 12:55:50.450] [INFO ] AutoPushService: Sending application push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 12:55:50.452] [INFO ] AutoPushService: application push sent successfully to 28260702280001 [2026-09-02 12:55:50.452] [INFO ] AutoPushService: Auto-push completed for 28260702280001 [2026-09-02 12:55:50.654] [DEBUG] QUERY OK source="tms_terminals" db=10.2ms idle=195.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 12:55:50.683] [INFO ] Terminal updated: 28260702280001 [2026-09-02 12:55:50.756] [DEBUG] QUERY OK source="tms_terminals" db=67.5ms queue=4.1ms idle=30.1ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 12:55:50], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 12:55:50.804] [DEBUG] QUERY OK source="parameter_templates" db=10.2ms queue=1.4ms idle=36.4ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 12:55:50.841] [DEBUG] QUERY OK source="config_file_versions" db=2.2ms queue=30.8ms idle=3.6ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 12:55:50.843] [DEBUG] QUERY OK source="config_file_versions" db=1.4ms idle=0.3ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 12:55:50.850] [INFO ] VersionComplianceChecker: 28260702280001 — outdated configs: [{:application, "3.8.7.1-SNAPSHOT-SR800", "3.8.5"}] [2026-09-02 12:55:50.964] [DEBUG] QUERY OK source="parameter_push_logs" db=35.0ms queue=8.8ms idle=77.2ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [64, "application", ~N[2026-09-02 12:25:50]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 12:55:50.969] [INFO ] VersionComplianceChecker: Skipping application re-push for 28260702280001 (push already in-flight or within cooldown) [2026-09-02 12:55:50.982] [DEBUG] QUERY OK source="tms_terminals" db=13.1ms idle=5.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 12:55:51.062] [DEBUG] QUERY OK source="tms_terminals" db=79.2ms queue=0.1ms idle=0.3ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 12:55:50], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 12:55:51.236] [DEBUG] QUERY OK db=99.6ms queue=11.0ms idle=63.2ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [64, "organization_id", "2026-09-02T20:55:30Z", ~N[2026-09-02 12:55:51], ~N[2026-09-02 12:55:51]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 12:55:51.303] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106386, oid: "organization_id", upload_time: "2026-09-02T20:55:30Z", terminal_id: 64, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:55:51], updated_at: ~N[2026-09-02 12:55:51]} [2026-09-02 12:55:51.303] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T20:55:30Z", "value" => "online"} [2026-09-02 12:55:51.430] [DEBUG] QUERY OK db=113.7ms queue=11.2ms idle=50.9ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T20:55:30Z", "online", "status", 106386, ~N[2026-09-02 12:55:51], ~N[2026-09-02 12:55:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:55:51.435] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091078, itemkey: "status", value: "online", timestamp: "2026-09-02T20:55:30Z", message: "Terminal status update", status_log_id: 106386, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:55:51], updated_at: ~N[2026-09-02 12:55:51]}} [2026-09-02 12:55:51.435] [INFO ] Setting terminal 28260702280001 status to 'online' from status itemkey [2026-09-02 12:55:51.437] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T20:55:30Z", "value" => "100"} [2026-09-02 12:55:51.514] [DEBUG] QUERY OK db=76.3ms idle=8.5ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T20:55:30Z", "100", "battery", 106386, ~N[2026-09-02 12:55:51], ~N[2026-09-02 12:55:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:55:51.514] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091079, itemkey: "battery", value: "100", timestamp: "2026-09-02T20:55:30Z", message: "Battery level", status_log_id: 106386, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:55:51], updated_at: ~N[2026-09-02 12:55:51]}} [2026-09-02 12:55:51.515] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T20:55:30Z", "value" => "online"} [2026-09-02 12:55:51.624] [DEBUG] QUERY OK db=105.7ms queue=3.3ms idle=1.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T20:55:30Z", "online", "network", 106386, ~N[2026-09-02 12:55:51], ~N[2026-09-02 12:55:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:55:51.624] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091080, itemkey: "network", value: "online", timestamp: "2026-09-02T20:55:30Z", message: "Network connectivity", status_log_id: 106386, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:55:51], updated_at: ~N[2026-09-02 12:55:51]}} [2026-09-02 12:55:51.625] [INFO ] Setting terminal 28260702280001 status to 'online' from network itemkey [2026-09-02 12:55:51.625] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T20:55:30Z", "value" => "0"} [2026-09-02 12:55:51.694] [DEBUG] QUERY OK db=67.8ms queue=0.3ms idle=1.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T20:55:30Z", "0", "cpu", 106386, ~N[2026-09-02 12:55:51], ~N[2026-09-02 12:55:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:55:51.694] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091081, itemkey: "cpu", value: "0", timestamp: "2026-09-02T20:55:30Z", message: "CPU usage percentage", status_log_id: 106386, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:55:51], updated_at: ~N[2026-09-02 12:55:51]}} [2026-09-02 12:55:51.694] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T20:55:30Z", "value" => "1.0.0"} [2026-09-02 12:55:51.770] [DEBUG] QUERY OK db=60.8ms idle=13.3ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T20:55:30Z", "1.0.0", "parameter_config", 106386, ~N[2026-09-02 12:55:51], ~N[2026-09-02 12:55:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:55:51.770] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091082, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T20:55:30Z", message: "Current parameters version", status_log_id: 106386, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:55:51], updated_at: ~N[2026-09-02 12:55:51]}} [2026-09-02 12:55:51.770] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T20:55:30Z", "value" => "1.0.1"} [2026-09-02 12:55:51.877] [DEBUG] QUERY OK db=74.5ms queue=13.5ms idle=20.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T20:55:30Z", "1.0.1", "emv_config", 106386, ~N[2026-09-02 12:55:51], ~N[2026-09-02 12:55:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:55:51.877] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091083, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T20:55:30Z", message: "Current EMV config version", status_log_id: 106386, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:55:51], updated_at: ~N[2026-09-02 12:55:51]}} [2026-09-02 12:55:51.877] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T20:55:30Z", "value" => ""} [2026-09-02 12:55:51.974] [DEBUG] QUERY OK db=69.5ms queue=26.4ms idle=0.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T20:55:30Z", "keys_config", 106386, ~N[2026-09-02 12:55:51], ~N[2026-09-02 12:55:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:55:51.974] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091084, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T20:55:30Z", message: "Current keys config version", status_log_id: 106386, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:55:51], updated_at: ~N[2026-09-02 12:55:51]}} [2026-09-02 12:55:51.974] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T20:55:30Z", "value" => "3.8.7.1-SNAPSHOT-SR800"} [2026-09-02 12:55:52.030] [DEBUG] QUERY OK db=52.0ms queue=1.7ms idle=3.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T20:55:30Z", "3.8.7.1-SNAPSHOT-SR800", "application", 106386, ~N[2026-09-02 12:55:51], ~N[2026-09-02 12:55:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:55:52.031] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091085, itemkey: "application", value: "3.8.7.1-SNAPSHOT-SR800", timestamp: "2026-09-02T20:55:30Z", message: "Current application version", status_log_id: 106386, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:55:51], updated_at: ~N[2026-09-02 12:55:51]}} [2026-09-02 12:55:52.142] [WARN ] Unexpected async result [2026-09-02 12:55:52.142] [WARN ] Unexpected async result [2026-09-02 12:55:52.143] [WARN ] Unexpected async result [2026-09-02 12:55:52.719] [DEBUG] QUERY OK source="tms_alert_rules" db=7.2ms queue=170.4ms idle=0.0ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 12:55:52.845] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:55:52.855] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:53.005] [DEBUG] QUERY OK source="pos_transaction" db=1.3ms queue=14.7ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 10:55:52.988454], ~N[2026-09-02 11:55:52.988454]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 12:55:53.082] [DEBUG] QUERY OK source="pos_transaction" db=0.5ms queue=37.2ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:55:52.988454], ~N[2026-09-02 12:55:52.988454]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 12:55:53.101] [DEBUG] QUERY OK source="pos_transaction" db=10.5ms queue=1.8ms idle=6.0ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 11:55:53.088754], ~N[2026-09-02 12:55:53.088754]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 12:55:53.122] [DEBUG] QUERY OK source="tms_terminals" db=14.6ms queue=6.0ms idle=6.6ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 12:55:53.156] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.7ms idle=35.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:53.268] [DEBUG] QUERY OK source="tms_alerts" db=75.1ms queue=2.6ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8673.0, ~U[2026-09-02 12:55:53Z], 20201, ~U[2026-09-02 12:55:53Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:53.275] [DEBUG] QUERY OK source="tms_alerts" db=3.9ms queue=3.0ms idle=34.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:53.340] [DEBUG] QUERY OK source="tms_alerts" db=63.3ms idle=0.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [144073.0, ~U[2026-09-02 12:55:53Z], 22097, ~U[2026-09-02 12:55:53Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:53.341] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.1ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:53.398] [DEBUG] QUERY OK source="tms_alerts" db=55.2ms queue=1.1ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [269182.0, ~U[2026-09-02 12:55:53Z], 22022, ~U[2026-09-02 12:55:53Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:53.403] [DEBUG] QUERY OK source="tms_alerts" db=4.7ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:53.469] [DEBUG] QUERY OK source="tms_alerts" db=57.8ms queue=2.2ms idle=5.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [426433.0, ~U[2026-09-02 12:55:53Z], 22010, ~U[2026-09-02 12:55:53Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:53.475] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=4.0ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:53.585] [DEBUG] QUERY OK source="tms_alerts" db=109.4ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [307939.0, ~U[2026-09-02 12:55:53Z], 21995, ~U[2026-09-02 12:55:53Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:53.593] [DEBUG] QUERY OK source="tms_alerts" db=7.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:53.681] [DEBUG] QUERY OK source="tms_alerts" db=88.0ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [240166.0, ~U[2026-09-02 12:55:53Z], 21976, ~U[2026-09-02 12:55:53Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:53.687] [DEBUG] QUERY OK source="tms_alerts" db=4.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:53.766] [DEBUG] QUERY OK source="tms_alerts" db=79.0ms idle=0.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [305393.0, ~U[2026-09-02 12:55:53Z], 21976, ~U[2026-09-02 12:55:53Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:53.793] [DEBUG] QUERY OK source="tms_alerts" db=11.6ms idle=15.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:53.886] [DEBUG] QUERY OK source="tms_alerts" db=79.7ms idle=13.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [301413.0, ~U[2026-09-02 12:55:53Z], 21959, ~U[2026-09-02 12:55:53Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:53.895] [DEBUG] QUERY OK source="tms_alerts" db=8.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:53.991] [DEBUG] QUERY OK source="tms_alerts" db=96.0ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [198951.0, ~U[2026-09-02 12:55:53Z], 21942, ~U[2026-09-02 12:55:53Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:54.000] [DEBUG] QUERY OK source="tms_alerts" db=8.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:54.067] [DEBUG] QUERY OK source="tms_alerts" db=65.9ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [23012.0, ~U[2026-09-02 12:55:53Z], 19207, ~U[2026-09-02 12:55:54Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:54.084] [DEBUG] QUERY OK source="tms_alerts" db=9.4ms idle=8.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:54.145] [DEBUG] QUERY OK source="tms_alerts" db=54.3ms queue=0.2ms idle=7.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [295848.0, ~U[2026-09-02 12:55:54Z], 21921, ~U[2026-09-02 12:55:54Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:54.152] [DEBUG] QUERY OK source="tms_alerts" db=7.0ms idle=2.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:54.207] [DEBUG] QUERY OK source="tms_alerts" db=54.1ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [2998.0, ~U[2026-09-02 12:55:54Z], 19924, ~U[2026-09-02 12:55:54Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:54.220] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=12.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:54.329] [DEBUG] QUERY OK source="tms_alerts" db=104.7ms idle=4.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [540.0, ~U[2026-09-02 12:55:54Z], 17963, ~U[2026-09-02 12:55:54Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:54.338] [DEBUG] QUERY OK source="tms_alerts" db=8.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:54.435] [DEBUG] QUERY OK source="tms_alerts" db=83.0ms queue=0.7ms idle=13.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [347.0, ~U[2026-09-02 12:55:54Z], 18074, ~U[2026-09-02 12:55:54Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:54.444] [DEBUG] QUERY OK source="tms_alerts" db=8.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:54.483] [DEBUG] QUERY OK source="tms_alerts" db=38.5ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [250649.0, ~U[2026-09-02 12:55:54Z], 21883, ~U[2026-09-02 12:55:54Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:54.485] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:54.582] [DEBUG] QUERY OK source="tms_alerts" db=54.4ms queue=41.7ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:55:54Z], 21872, ~U[2026-09-02 12:55:54Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:54.741] [DEBUG] QUERY OK source="tms_alerts" db=52.8ms queue=105.9ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:54.964] [DEBUG] QUERY OK source="tms_alerts" db=89.2ms queue=133.2ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [216.0, ~U[2026-09-02 12:55:54Z], 17881, ~U[2026-09-02 12:55:54Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:54.987] [DEBUG] QUERY OK source="tms_alerts" db=22.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:54.988] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:55.051] [DEBUG] QUERY OK source="tms_alerts" db=61.5ms idle=2.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [213350.0, ~U[2026-09-02 12:55:54Z], 21859, ~U[2026-09-02 12:55:54Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:55.184] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=131.3ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:55.293] [DEBUG] QUERY OK source="chargeback_cases" db=15007.9ms idle=1.4ms SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`mastercom_claim_id` IS NULL)) AND (NOT (c0.`status` IN ('resolved','written_off'))) [] ↳ DisputeCore.Workers.MastercomOutcomeReconciliationWorker.perform/1, at: lib/dispute_core/workers/mastercom_outcome_reconciliation_worker.ex:44 [2026-09-02 12:55:55.316] [ERROR] MyXQL.Connection (#PID<0.1301.0> (:proc_lib)) disconnected: ** (DBConnection.ConnectionError) client #PID<0.2076.0> (Task.Supervised) timed out because it queued and checked out the connection for longer than 15000ms #PID<0.2076.0> (Task.Supervised) was at location: (ecto 3.13.5) lib/ecto/repo/queryable.ex:433: Ecto.Repo.Queryable.struct_load!/6 (ecto 3.13.5) lib/ecto/repo/queryable.ex:255: anonymous fn/5 in Ecto.Repo.Queryable.preprocessor/3 (elixir 1.17.3) lib/enum.ex:1703: Enum."-map/2-lists^map/1-1-"/2 (elixir 1.17.3) lib/enum.ex:1703: Enum."-map/2-lists^map/1-1-"/2 (ecto 3.13.5) lib/ecto/repo/queryable.ex:246: Ecto.Repo.Queryable.execute/4 (ecto 3.13.5) lib/ecto/repo/queryable.ex:19: Ecto.Repo.Queryable.all/3 (dispute_core 0.1.0) lib/dispute_core/workers/mastercom_outcome_reconciliation_worker.ex:44: DisputeCore.Workers.MastercomOutcomeReconciliationWorker.perform/1 (oban 2.20.3) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1 (oban 2.20.3) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1 (elixir 1.17.3) lib/task/supervised.ex:101: Task.Supervised.invoke_mfa/2 (elixir 1.17.3) lib/task/supervised.ex:36: Task.Supervised.reply/4 [2026-09-02 12:55:55.388] [DEBUG] QUERY OK source="tms_alerts" db=71.4ms queue=113.6ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:55:55Z], 19909, ~U[2026-09-02 12:55:55Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:55.407] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:55.410] [DEBUG] QUERY OK source="tms_alerts" db=16.0ms idle=63.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:55.493] [DEBUG] QUERY OK source="tms_alerts" db=73.4ms queue=5.0ms idle=1.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [27312.0, ~U[2026-09-02 12:55:55Z], 20061, ~U[2026-09-02 12:55:55Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:55.494] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.2ms idle=4.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:55.562] [DEBUG] QUERY OK source="tms_alerts" db=56.1ms queue=7.0ms idle=7.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [132404.0, ~U[2026-09-02 12:55:55Z], 21849, ~U[2026-09-02 12:55:55Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:55.575] [DEBUG] QUERY OK source="tms_alerts" db=4.5ms idle=8.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:55.691] [DEBUG] QUERY OK source="tms_alerts" db=111.3ms idle=0.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [203172.0, ~U[2026-09-02 12:55:55Z], 21855, ~U[2026-09-02 12:55:55Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:55.695] [DEBUG] QUERY OK source="tms_alerts" db=3.8ms idle=4.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:55.737] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:55.771] [DEBUG] QUERY OK source="tms_alerts" db=72.2ms queue=2.8ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [199093.0, ~U[2026-09-02 12:55:55Z], 21851, ~U[2026-09-02 12:55:55Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:55.824] [DEBUG] QUERY OK source="tms_alerts" db=13.0ms queue=34.4ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:55.993] [DEBUG] QUERY OK source="tms_alerts" db=109.0ms queue=52.2ms idle=7.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [170241.0, ~U[2026-09-02 12:55:55Z], 21855, ~U[2026-09-02 12:55:55Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:55.999] [DEBUG] QUERY OK source="tms_alerts" db=2.8ms queue=2.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:56.090] [DEBUG] QUERY OK source="tms_alerts" db=90.9ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [37750.0, ~U[2026-09-02 12:55:55Z], 21817, ~U[2026-09-02 12:55:55Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:56.103] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms idle=46.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:56.138] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:56.162] [DEBUG] QUERY OK source="tms_alerts" db=48.6ms idle=23.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [158249.0, ~U[2026-09-02 12:55:56Z], 21847, ~U[2026-09-02 12:55:56Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:56.176] [DEBUG] QUERY OK source="tms_alerts" db=13.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:56.294] [DEBUG] QUERY OK source="tms_alerts" db=117.3ms idle=10.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [139927.0, ~U[2026-09-02 12:55:56Z], 21845, ~U[2026-09-02 12:55:56Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:56.306] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=2.8ms idle=10.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:56.401] [DEBUG] QUERY OK source="tms_alerts" db=84.7ms queue=3.6ms idle=6.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [108436.0, ~U[2026-09-02 12:55:56Z], 21848, ~U[2026-09-02 12:55:56Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:56.403] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms queue=0.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:56.532] [DEBUG] QUERY OK source="tms_alerts" db=72.6ms queue=42.7ms idle=14.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:55:56Z], 21282, ~U[2026-09-02 12:55:56Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:56.542] [DEBUG] QUERY OK source="tms_alerts" db=8.9ms idle=39.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:56.586] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:56.607] [DEBUG] QUERY OK source="tms_alerts" db=58.5ms queue=6.2ms idle=9.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [102375.0, ~U[2026-09-02 12:55:56Z], 21834, ~U[2026-09-02 12:55:56Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:56.615] [DEBUG] QUERY OK source="tms_alerts" db=7.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:56.779] [DEBUG] QUERY OK source="tms_alerts" db=118.9ms queue=44.9ms idle=0.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 12:55:56Z], 21825, ~U[2026-09-02 12:55:56Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:56.781] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:56.861] [DEBUG] QUERY OK source="tms_alerts" db=36.0ms queue=41.6ms idle=2.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [1394.0, ~U[2026-09-02 12:55:56Z], 21773, ~U[2026-09-02 12:55:56Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:56.864] [DEBUG] QUERY OK source="tms_alerts" db=2.4ms idle=33.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:56.873] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:56.971] [DEBUG] QUERY OK source="tms_alerts" db=100.3ms queue=0.1ms idle=9.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [121361.0, ~U[2026-09-02 12:55:56Z], 21827, ~U[2026-09-02 12:55:56Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:56.978] [DEBUG] QUERY OK source="tms_alerts" db=6.6ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:57.064] [DEBUG] QUERY OK source="tms_alerts" db=84.3ms queue=0.7ms idle=1.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [124034.0, ~U[2026-09-02 12:55:56Z], 21822, ~U[2026-09-02 12:55:56Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:57.083] [DEBUG] QUERY OK source="tms_alerts" db=16.6ms queue=2.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:57.154] [DEBUG] QUERY OK source="tms_alerts" db=57.2ms queue=6.1ms idle=20.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21655.0, ~U[2026-09-02 12:55:57Z], 21602, ~U[2026-09-02 12:55:57Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:57.162] [DEBUG] QUERY OK source="tms_alerts" db=3.7ms queue=0.1ms idle=72.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:57.208] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:57.288] [DEBUG] QUERY OK source="tms_alerts" db=125.4ms idle=8.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [122786.0, ~U[2026-09-02 12:55:57Z], 21834, ~U[2026-09-02 12:55:57Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:57.308] [DEBUG] QUERY OK source="tms_alerts" db=3.8ms queue=15.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:57.428] [DEBUG] QUERY OK source="tms_alerts" db=101.1ms queue=6.4ms idle=12.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [118251.0, ~U[2026-09-02 12:55:57Z], 21823, ~U[2026-09-02 12:55:57Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:57.446] [DEBUG] QUERY OK source="tms_alerts" db=17.6ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:57.473] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:55:57.493] [DEBUG] QUERY OK source="tms_alerts" db=46.4ms queue=0.1ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103630.0, ~U[2026-09-02 12:55:57Z], 21827, ~U[2026-09-02 12:55:57Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:57.500] [DEBUG] QUERY OK source="tms_alerts" db=6.6ms queue=0.1ms idle=41.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:57.543] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:55:57.551] [DEBUG] QUERY OK source="tms_alerts" db=50.2ms idle=7.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103685.0, ~U[2026-09-02 12:55:57Z], 21826, ~U[2026-09-02 12:55:57Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:57.554] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:57.610] [DEBUG] QUERY OK source="tms_alerts" db=55.1ms idle=1.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [58033.0, ~U[2026-09-02 12:55:57Z], 21816, ~U[2026-09-02 12:55:57Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:57.623] [DEBUG] QUERY OK source="tms_alerts" db=5.3ms queue=4.1ms idle=3.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:57.714] [DEBUG] QUERY OK source="tms_alerts" db=89.1ms idle=6.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [57920.0, ~U[2026-09-02 12:55:57Z], 21814, ~U[2026-09-02 12:55:57Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:57.726] [DEBUG] QUERY OK source="tms_alerts" db=9.7ms queue=0.1ms idle=3.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:57.881] [DEBUG] QUERY OK source="tms_alerts" db=154.0ms idle=13.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31895.0, ~U[2026-09-02 12:55:57Z], 20758, ~U[2026-09-02 12:55:57Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:57.897] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=6.0ms idle=35.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:57.952] [DEBUG] QUERY OK source="tms_alerts" db=54.9ms idle=16.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31895.0, ~U[2026-09-02 12:55:57Z], 20763, ~U[2026-09-02 12:55:57Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:57.958] [DEBUG] QUERY OK source="tms_alerts" db=5.1ms idle=55.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:58.012] [DEBUG] QUERY OK source="tms_alerts" db=52.3ms idle=7.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31898.0, ~U[2026-09-02 12:55:57Z], 20753, ~U[2026-09-02 12:55:57Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:58.035] [DEBUG] QUERY OK source="tms_alerts" db=22.3ms queue=0.1ms idle=55.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:58.101] [DEBUG] QUERY OK source="tms_alerts" db=53.3ms idle=33.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31885.0, ~U[2026-09-02 12:55:58Z], 20735, ~U[2026-09-02 12:55:58Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:58.107] [DEBUG] QUERY OK source="tms_alerts" db=4.7ms idle=66.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:55:58.159] [DEBUG] QUERY OK source="tms_alerts" db=51.6ms idle=8.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31890.0, ~U[2026-09-02 12:55:58Z], 20729, ~U[2026-09-02 12:55:58Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 12:55:58.160] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=52.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 12:56:03.212] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:56:13.588] [INFO ] [Mastercom.OutcomeReconciliationWorker] Checking 100002 open Mastercom-sourced case(s) [2026-09-02 12:56:13.683] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim DEMO-MC-CLAIM-90001 for case DEMO-CB-0115: :openssl_extraction_failed [2026-09-02 12:56:13.741] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim DEMO-MC-CLAIM-90002 for case DEMO-CB-0116: :openssl_extraction_failed [2026-09-02 12:56:13.833] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052879 for case CB-1786192515524-1003: :openssl_extraction_failed [2026-09-02 12:56:13.926] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013053 for case CB-1786192515842-0506: :openssl_extraction_failed [2026-09-02 12:56:14.000] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011183 for case CB-1786192516167-9989: :openssl_extraction_failed [2026-09-02 12:56:14.343] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053771 for case CB-1786192516462-1412: :openssl_extraction_failed [2026-09-02 12:56:14.427] [ERROR] MyXQL.Connection (#PID<0.1301.0> (:proc_lib)) disconnected: ** (DBConnection.ConnectionError) client #PID<0.2095.0> (Task.Supervised) timed out because it queued and checked out the connection for longer than 15000ms #PID<0.2095.0> (Task.Supervised) was at location: (myxql 0.8.0) lib/myxql/protocol/values.ex:360: MyXQL.Protocol.Values.decode_binary_row/4 (myxql 0.8.0) lib/myxql/protocol.ex:581: MyXQL.Protocol.decode_resultset/4 (myxql 0.8.0) lib/myxql/client.ex:258: MyXQL.Client.recv_packets/7 (myxql 0.8.0) lib/myxql/connection.ex:104: MyXQL.Connection.handle_execute/4 (db_connection 2.9.0) lib/db_connection/holder.ex:356: DBConnection.Holder.holder_apply/4 (db_connection 2.9.0) lib/db_connection.ex:1539: DBConnection.run_execute/5 (db_connection 2.9.0) lib/db_connection.ex:1587: DBConnection.run_with_retries/5 (db_connection 2.9.0) lib/db_connection.ex:848: DBConnection.execute/4 (ecto_sql 3.13.4) lib/ecto/adapters/myxql/connection.ex:41: Ecto.Adapters.MyXQL.Connection.execute/4 (ecto_sql 3.13.4) lib/ecto/adapters/sql.ex:1055: Ecto.Adapters.SQL.execute!/5 (ecto_sql 3.13.4) lib/ecto/adapters/sql.ex:1011: Ecto.Adapters.SQL.execute/6 (ecto 3.13.5) lib/ecto/repo/queryable.ex:241: Ecto.Repo.Queryable.execute/4 (ecto 3.13.5) lib/ecto/repo/queryable.ex:19: Ecto.Repo.Queryable.all/3 (dispute_core 0.1.0) lib/dispute_core/workers/mastercom_outcome_reconciliation_worker.ex:44: DisputeCore.Workers.MastercomOutcomeReconciliationWorker.perform/1 (oban 2.20.3) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1 (oban 2.20.3) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1 (elixir 1.17.3) lib/task/supervised.ex:101: Task.Supervised.invoke_mfa/2 (elixir 1.17.3) lib/task/supervised.ex:36: Task.Supervised.reply/4 [2026-09-02 12:56:14.476] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097941 for case CB-1786192516748-0888: :openssl_extraction_failed [2026-09-02 12:56:14.615] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042281 for case CB-1786192517018-8790: :openssl_extraction_failed [2026-09-02 12:56:14.739] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036373 for case CB-1786192517294-5996: :openssl_extraction_failed [2026-09-02 12:56:14.853] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020231 for case CB-1786192517581-4099: :openssl_extraction_failed [2026-09-02 12:56:14.943] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081092 for case CB-1786192517894-9034: :openssl_extraction_failed [2026-09-02 12:56:15.141] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070902 for case CB-1786192518211-2430: :openssl_extraction_failed [2026-09-02 12:56:15.262] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053158 for case CB-1786192518607-8066: :openssl_extraction_failed [2026-09-02 12:56:15.338] [DEBUG] QUERY ERROR source="chargeback_cases" db=16357.7ms idle=120.0ms SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`mastercom_claim_id` IS NULL)) AND (NOT (c0.`status` IN ('resolved','written_off'))) [] ↳ DisputeCore.Workers.MastercomOutcomeReconciliationWorker.perform/1, at: lib/dispute_core/workers/mastercom_outcome_reconciliation_worker.ex:44 [2026-09-02 12:56:15.360] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065479 for case CB-1786192556771-6050: :openssl_extraction_failed [2026-09-02 12:56:15.649] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090433 for case CB-1786192557231-3790: :openssl_extraction_failed [2026-09-02 12:56:15.795] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:56:15.795] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093135 for case CB-1786192557628-7370: :openssl_extraction_failed [2026-09-02 12:56:15.995] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082613 for case CB-1786192558044-6743: :openssl_extraction_failed [2026-09-02 12:56:16.124] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:56:16.162] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074926 for case CB-1786192558483-5297: :openssl_extraction_failed [2026-09-02 12:56:16.265] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025180 for case CB-1786192558914-2706: :openssl_extraction_failed [2026-09-02 12:56:16.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049880 for case CB-1786192559355-0539: :openssl_extraction_failed [2026-09-02 12:56:16.473] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 12:56:16.497] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014477 for case CB-1786192559828-2166: :openssl_extraction_failed [2026-09-02 12:56:16.636] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069586 for case CB-1786192560241-6218: :openssl_extraction_failed [2026-09-02 12:56:16.704] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:56:16.726] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051240 for case CB-1786192560648-2535: :openssl_extraction_failed [2026-09-02 12:56:16.789] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080673 for case CB-1786192561059-0428: :openssl_extraction_failed [2026-09-02 12:56:16.860] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008383 for case CB-1786192561489-3615: :openssl_extraction_failed [2026-09-02 12:56:16.903] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039416 for case CB-1786192561897-7860: :openssl_extraction_failed [2026-09-02 12:56:16.983] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071326 for case CB-1786192562332-6673: :openssl_extraction_failed [2026-09-02 12:56:17.119] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096363 for case CB-1786192562759-1232: :openssl_extraction_failed [2026-09-02 12:56:17.211] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063915 for case CB-1786192563229-2309: :openssl_extraction_failed [2026-09-02 12:56:17.274] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075110 for case CB-1786192563639-3579: :openssl_extraction_failed [2026-09-02 12:56:17.426] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097782 for case CB-1786192564102-9081: :openssl_extraction_failed [2026-09-02 12:56:17.583] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048634 for case CB-1786192564512-7052: :openssl_extraction_failed [2026-09-02 12:56:17.680] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048084 for case CB-1786192564894-7374: :openssl_extraction_failed [2026-09-02 12:56:17.763] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085743 for case CB-1786192565307-7497: :openssl_extraction_failed [2026-09-02 12:56:17.842] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050590 for case CB-1786192565730-2387: :openssl_extraction_failed [2026-09-02 12:56:17.941] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038682 for case CB-1786192566173-4834: :openssl_extraction_failed [2026-09-02 12:56:18.042] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062819 for case CB-1786192566592-4078: :openssl_extraction_failed [2026-09-02 12:56:18.147] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008197 for case CB-1786192566996-8424: :openssl_extraction_failed [2026-09-02 12:56:18.241] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085870 for case CB-1786192567431-1265: :openssl_extraction_failed [2026-09-02 12:56:18.286] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088846 for case CB-1786192567820-6045: :openssl_extraction_failed [2026-09-02 12:56:18.344] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014258 for case CB-1786192568256-8070: :openssl_extraction_failed [2026-09-02 12:56:18.415] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042716 for case CB-1786192568704-8417: :openssl_extraction_failed [2026-09-02 12:56:18.456] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092773 for case CB-1786192569102-5665: :openssl_extraction_failed [2026-09-02 12:56:18.506] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025944 for case CB-1786192569494-6742: :openssl_extraction_failed [2026-09-02 12:56:18.568] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041152 for case CB-1786192569892-0136: :openssl_extraction_failed [2026-09-02 12:56:18.648] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067600 for case CB-1786192570284-1222: :openssl_extraction_failed [2026-09-02 12:56:18.755] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066129 for case CB-1786192571416-5660: :openssl_extraction_failed [2026-09-02 12:56:18.850] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061433 for case CB-1786192573129-2780: :openssl_extraction_failed [2026-09-02 12:56:18.957] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046928 for case CB-1786192574661-9139: :openssl_extraction_failed [2026-09-02 12:56:19.029] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095711 for case CB-1786192575219-4133: :openssl_extraction_failed [2026-09-02 12:56:19.077] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052135 for case CB-1786192575639-3098: :openssl_extraction_failed [2026-09-02 12:56:19.208] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063994 for case CB-1786192579762-5671: :openssl_extraction_failed [2026-09-02 12:56:19.332] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075532 for case CB-1786192580675-1704: :openssl_extraction_failed [2026-09-02 12:56:19.469] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067014 for case CB-1786192581276-2288: :openssl_extraction_failed [2026-09-02 12:56:19.532] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032759 for case CB-1786192582278-1748: :openssl_extraction_failed [2026-09-02 12:56:19.647] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007503 for case CB-1786192583379-9106: :openssl_extraction_failed [2026-09-02 12:56:19.757] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020616 for case CB-1786192584366-3631: :openssl_extraction_failed [2026-09-02 12:56:19.844] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089079 for case CB-1786192585768-9432: :openssl_extraction_failed [2026-09-02 12:56:19.928] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039701 for case CB-1786192586323-5215: :openssl_extraction_failed [2026-09-02 12:56:20.022] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011332 for case CB-1786192586910-5233: :openssl_extraction_failed [2026-09-02 12:56:20.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020022 for case CB-1786192591029-7401: :openssl_extraction_failed [2026-09-02 12:56:20.229] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027027 for case CB-1786192591851-8966: :openssl_extraction_failed [2026-09-02 12:56:20.386] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064997 for case CB-1786192595049-3942: :openssl_extraction_failed [2026-09-02 12:56:20.451] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035383 for case CB-1786192595801-4180: :openssl_extraction_failed [2026-09-02 12:56:20.495] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094501 for case CB-1786192596281-6647: :openssl_extraction_failed [2026-09-02 12:56:20.595] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074884 for case CB-1786192601428-1490: :openssl_extraction_failed [2026-09-02 12:56:20.711] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022086 for case CB-1786192602069-1407: :openssl_extraction_failed [2026-09-02 12:56:20.830] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068690 for case CB-1786192604221-8534: :openssl_extraction_failed [2026-09-02 12:56:20.916] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055084 for case CB-1786192604964-8321: :openssl_extraction_failed [2026-09-02 12:56:21.051] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049392 for case CB-1786192606043-5949: :openssl_extraction_failed [2026-09-02 12:56:21.183] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039550 for case CB-1786192606517-4802: :openssl_extraction_failed [2026-09-02 12:56:21.294] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009988 for case CB-1786192606974-9255: :openssl_extraction_failed [2026-09-02 12:56:21.462] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011532 for case CB-1786192608106-0968: :openssl_extraction_failed [2026-09-02 12:56:21.550] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003896 for case CB-1786192608539-7023: :openssl_extraction_failed [2026-09-02 12:56:21.633] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006693 for case CB-1786192608982-8238: :openssl_extraction_failed [2026-09-02 12:56:21.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059849 for case CB-1786192609508-8261: :openssl_extraction_failed [2026-09-02 12:56:21.918] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061442 for case CB-1786192610114-6493: :openssl_extraction_failed [2026-09-02 12:56:21.950] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062515 for case CB-1786192610661-2450: :openssl_extraction_failed [2026-09-02 12:56:22.027] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007786 for case CB-1786192611245-5985: :openssl_extraction_failed [2026-09-02 12:56:22.152] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039130 for case CB-1786192611853-4256: :openssl_extraction_failed [2026-09-02 12:56:22.266] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084768 for case CB-1786192612342-9239: :openssl_extraction_failed [2026-09-02 12:56:22.337] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047371 for case CB-1786192612982-5789: :openssl_extraction_failed [2026-09-02 12:56:22.430] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089109 for case CB-1786192613624-9562: :openssl_extraction_failed [2026-09-02 12:56:22.538] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058170 for case CB-1786192614161-8501: :openssl_extraction_failed [2026-09-02 12:56:22.644] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036331 for case CB-1786192614897-6481: :openssl_extraction_failed [2026-09-02 12:56:22.707] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030828 for case CB-1786192616147-2483: :openssl_extraction_failed [2026-09-02 12:56:22.826] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010028 for case CB-1786192616671-1552: :openssl_extraction_failed [2026-09-02 12:56:22.906] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024332 for case CB-1786192617232-3901: :openssl_extraction_failed [2026-09-02 12:56:22.981] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004474 for case CB-1786192617772-2186: :openssl_extraction_failed [2026-09-02 12:56:23.077] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065490 for case CB-1786192618582-8741: :openssl_extraction_failed [2026-09-02 12:56:23.161] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040980 for case CB-1786192619084-5418: :openssl_extraction_failed [2026-09-02 12:56:23.237] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092047 for case CB-1786192619887-6429: :openssl_extraction_failed [2026-09-02 12:56:23.316] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075471 for case CB-1786192620463-3425: :openssl_extraction_failed [2026-09-02 12:56:23.462] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094032 for case CB-1786192621334-7368: :openssl_extraction_failed [2026-09-02 12:56:23.542] [INFO ] [Mastercom.OutcomeReconciliationWorker] Checking 100002 open Mastercom-sourced case(s) [2026-09-02 12:56:23.558] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070851 for case CB-1786192622456-9296: :openssl_extraction_failed [2026-09-02 12:56:23.621] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim DEMO-MC-CLAIM-90001 for case DEMO-CB-0115: :openssl_extraction_failed [2026-09-02 12:56:23.622] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010696 for case CB-1786192623347-5293: :openssl_extraction_failed [2026-09-02 12:56:23.693] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim DEMO-MC-CLAIM-90002 for case DEMO-CB-0116: :openssl_extraction_failed [2026-09-02 12:56:23.702] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064421 for case CB-1786192623882-2200: :openssl_extraction_failed [2026-09-02 12:56:23.748] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074006 for case CB-1786192625058-1918: :openssl_extraction_failed [2026-09-02 12:56:23.800] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052879 for case CB-1786192515524-1003: :openssl_extraction_failed [2026-09-02 12:56:23.824] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010625 for case CB-1786192625893-1018: :openssl_extraction_failed [2026-09-02 12:56:23.873] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013053 for case CB-1786192515842-0506: :openssl_extraction_failed [2026-09-02 12:56:23.897] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043919 for case CB-1786192626779-1114: :openssl_extraction_failed [2026-09-02 12:56:23.967] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011183 for case CB-1786192516167-9989: :openssl_extraction_failed [2026-09-02 12:56:24.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023801 for case CB-1786192627744-6235: :openssl_extraction_failed [2026-09-02 12:56:24.039] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053771 for case CB-1786192516462-1412: :openssl_extraction_failed [2026-09-02 12:56:24.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088296 for case CB-1786192628361-7224: :openssl_extraction_failed [2026-09-02 12:56:24.130] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097941 for case CB-1786192516748-0888: :openssl_extraction_failed [2026-09-02 12:56:24.295] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029958 for case CB-1786192629567-5599: :openssl_extraction_failed [2026-09-02 12:56:24.297] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042281 for case CB-1786192517018-8790: :openssl_extraction_failed [2026-09-02 12:56:24.313] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:56:24.369] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036373 for case CB-1786192517294-5996: :openssl_extraction_failed [2026-09-02 12:56:24.382] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010769 for case CB-1786192630526-2840: :openssl_extraction_failed [2026-09-02 12:56:24.489] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020231 for case CB-1786192517581-4099: :openssl_extraction_failed [2026-09-02 12:56:24.512] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071363 for case CB-1786192631138-0378: :openssl_extraction_failed [2026-09-02 12:56:24.569] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081092 for case CB-1786192517894-9034: :openssl_extraction_failed [2026-09-02 12:56:24.593] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068797 for case CB-1786192631686-8939: :openssl_extraction_failed [2026-09-02 12:56:24.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070902 for case CB-1786192518211-2430: :openssl_extraction_failed [2026-09-02 12:56:24.697] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020301 for case CB-1786192632402-1232: :openssl_extraction_failed [2026-09-02 12:56:24.711] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053158 for case CB-1786192518607-8066: :openssl_extraction_failed [2026-09-02 12:56:24.778] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074134 for case CB-1786192632927-1770: :openssl_extraction_failed [2026-09-02 12:56:24.814] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065479 for case CB-1786192556771-6050: :openssl_extraction_failed [2026-09-02 12:56:24.845] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076458 for case CB-1786192633568-7065: :openssl_extraction_failed [2026-09-02 12:56:24.920] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090433 for case CB-1786192557231-3790: :openssl_extraction_failed [2026-09-02 12:56:24.968] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037963 for case CB-1786192634140-1081: :openssl_extraction_failed [2026-09-02 12:56:25.068] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093135 for case CB-1786192557628-7370: :openssl_extraction_failed [2026-09-02 12:56:25.101] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054080 for case CB-1786192634958-0530: :openssl_extraction_failed [2026-09-02 12:56:25.211] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082613 for case CB-1786192558044-6743: :openssl_extraction_failed [2026-09-02 12:56:25.271] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018399 for case CB-1786192635525-0355: :openssl_extraction_failed [2026-09-02 12:56:25.299] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074926 for case CB-1786192558483-5297: :openssl_extraction_failed [2026-09-02 12:56:25.352] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096440 for case CB-1786192636342-3281: :openssl_extraction_failed [2026-09-02 12:56:25.390] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025180 for case CB-1786192558914-2706: :openssl_extraction_failed [2026-09-02 12:56:25.538] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049880 for case CB-1786192559355-0539: :openssl_extraction_failed [2026-09-02 12:56:25.624] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014477 for case CB-1786192559828-2166: :openssl_extraction_failed [2026-09-02 12:56:25.719] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069586 for case CB-1786192560241-6218: :openssl_extraction_failed [2026-09-02 12:56:25.798] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051240 for case CB-1786192560648-2535: :openssl_extraction_failed [2026-09-02 12:56:25.896] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080673 for case CB-1786192561059-0428: :openssl_extraction_failed [2026-09-02 12:56:25.953] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008383 for case CB-1786192561489-3615: :openssl_extraction_failed [2026-09-02 12:56:26.057] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039416 for case CB-1786192561897-7860: :openssl_extraction_failed [2026-09-02 12:56:26.242] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071326 for case CB-1786192562332-6673: :openssl_extraction_failed [2026-09-02 12:56:26.272] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096363 for case CB-1786192562759-1232: :openssl_extraction_failed [2026-09-02 12:56:26.309] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063915 for case CB-1786192563229-2309: :openssl_extraction_failed [2026-09-02 12:56:26.363] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075110 for case CB-1786192563639-3579: :openssl_extraction_failed [2026-09-02 12:56:26.414] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097782 for case CB-1786192564102-9081: :openssl_extraction_failed [2026-09-02 12:56:26.445] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048634 for case CB-1786192564512-7052: :openssl_extraction_failed [2026-09-02 12:56:26.551] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048084 for case CB-1786192564894-7374: :openssl_extraction_failed [2026-09-02 12:56:26.666] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085743 for case CB-1786192565307-7497: :openssl_extraction_failed [2026-09-02 12:56:26.707] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050590 for case CB-1786192565730-2387: :openssl_extraction_failed [2026-09-02 12:56:26.786] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038682 for case CB-1786192566173-4834: :openssl_extraction_failed [2026-09-02 12:56:26.849] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062819 for case CB-1786192566592-4078: :openssl_extraction_failed [2026-09-02 12:56:26.942] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008197 for case CB-1786192566996-8424: :openssl_extraction_failed [2026-09-02 12:56:27.075] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085870 for case CB-1786192567431-1265: :openssl_extraction_failed [2026-09-02 12:56:27.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088846 for case CB-1786192567820-6045: :openssl_extraction_failed [2026-09-02 12:56:27.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014258 for case CB-1786192568256-8070: :openssl_extraction_failed [2026-09-02 12:56:27.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042716 for case CB-1786192568704-8417: :openssl_extraction_failed [2026-09-02 12:56:27.415] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092773 for case CB-1786192569102-5665: :openssl_extraction_failed [2026-09-02 12:56:27.469] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025944 for case CB-1786192569494-6742: :openssl_extraction_failed [2026-09-02 12:56:27.549] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041152 for case CB-1786192569892-0136: :openssl_extraction_failed [2026-09-02 12:56:27.630] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077340 for case CB-1786192638045-7754: :openssl_extraction_failed [2026-09-02 12:56:27.630] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067600 for case CB-1786192570284-1222: :openssl_extraction_failed [2026-09-02 12:56:27.714] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066129 for case CB-1786192571416-5660: :openssl_extraction_failed [2026-09-02 12:56:27.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032181 for case CB-1786192639130-2671: :openssl_extraction_failed [2026-09-02 12:56:27.787] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061433 for case CB-1786192573129-2780: :openssl_extraction_failed [2026-09-02 12:56:27.810] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023130 for case CB-1786192639737-1668: :openssl_extraction_failed [2026-09-02 12:56:27.867] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046928 for case CB-1786192574661-9139: :openssl_extraction_failed [2026-09-02 12:56:27.872] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062599 for case CB-1786192640629-5447: :openssl_extraction_failed [2026-09-02 12:56:27.929] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095711 for case CB-1786192575219-4133: :openssl_extraction_failed [2026-09-02 12:56:27.959] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001804 for case CB-1786192641157-3852: :openssl_extraction_failed [2026-09-02 12:56:28.030] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052135 for case CB-1786192575639-3098: :openssl_extraction_failed [2026-09-02 12:56:28.084] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061162 for case CB-1786192641946-2428: :openssl_extraction_failed [2026-09-02 12:56:28.106] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063994 for case CB-1786192579762-5671: :openssl_extraction_failed [2026-09-02 12:56:28.119] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024784 for case CB-1786192642749-2713: :openssl_extraction_failed [2026-09-02 12:56:28.151] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075532 for case CB-1786192580675-1704: :openssl_extraction_failed [2026-09-02 12:56:28.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048543 for case CB-1786192643320-4863: :openssl_extraction_failed [2026-09-02 12:56:28.279] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067014 for case CB-1786192581276-2288: :openssl_extraction_failed [2026-09-02 12:56:28.317] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084351 for case CB-1786192643888-3062: :openssl_extraction_failed [2026-09-02 12:56:28.380] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032759 for case CB-1786192582278-1748: :openssl_extraction_failed [2026-09-02 12:56:28.412] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071843 for case CB-1786192644494-6637: :openssl_extraction_failed [2026-09-02 12:56:28.424] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007503 for case CB-1786192583379-9106: :openssl_extraction_failed [2026-09-02 12:56:28.495] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082402 for case CB-1786192645310-5337: :openssl_extraction_failed [2026-09-02 12:56:28.522] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020616 for case CB-1786192584366-3631: :openssl_extraction_failed [2026-09-02 12:56:28.623] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089079 for case CB-1786192585768-9432: :openssl_extraction_failed [2026-09-02 12:56:28.678] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064942 for case CB-1786192645989-8564: :openssl_extraction_failed [2026-09-02 12:56:28.692] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039701 for case CB-1786192586323-5215: :openssl_extraction_failed [2026-09-02 12:56:28.759] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073982 for case CB-1786192647994-6582: :openssl_extraction_failed [2026-09-02 12:56:28.806] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011332 for case CB-1786192586910-5233: :openssl_extraction_failed [2026-09-02 12:56:28.821] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039461 for case CB-1786192651045-6642: :openssl_extraction_failed [2026-09-02 12:56:28.878] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020022 for case CB-1786192591029-7401: :openssl_extraction_failed [2026-09-02 12:56:28.971] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075356 for case CB-1786192652330-3286: :openssl_extraction_failed [2026-09-02 12:56:29.019] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030043 for case CB-1786192652842-1460: :openssl_extraction_failed [2026-09-02 12:56:29.034] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027027 for case CB-1786192591851-8966: :openssl_extraction_failed [2026-09-02 12:56:29.119] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040810 for case CB-1786192653354-8366: :openssl_extraction_failed [2026-09-02 12:56:29.169] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064997 for case CB-1786192595049-3942: :openssl_extraction_failed [2026-09-02 12:56:29.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035383 for case CB-1786192595801-4180: :openssl_extraction_failed [2026-09-02 12:56:29.293] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035644 for case CB-1786192653785-6389: :openssl_extraction_failed [2026-09-02 12:56:29.383] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094501 for case CB-1786192596281-6647: :openssl_extraction_failed [2026-09-02 12:56:29.435] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028352 for case CB-1786192654319-6457: :openssl_extraction_failed [2026-09-02 12:56:29.493] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074884 for case CB-1786192601428-1490: :openssl_extraction_failed [2026-09-02 12:56:29.545] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092941 for case CB-1786192654761-4396: :openssl_extraction_failed [2026-09-02 12:56:29.600] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007063 for case CB-1786192656660-0041: :openssl_extraction_failed [2026-09-02 12:56:29.638] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022086 for case CB-1786192602069-1407: :openssl_extraction_failed [2026-09-02 12:56:29.749] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099851 for case CB-1786192659332-4605: :openssl_extraction_failed [2026-09-02 12:56:29.773] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068690 for case CB-1786192604221-8534: :openssl_extraction_failed [2026-09-02 12:56:29.857] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043662 for case CB-1786192662655-7035: :openssl_extraction_failed [2026-09-02 12:56:29.885] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055084 for case CB-1786192604964-8321: :openssl_extraction_failed [2026-09-02 12:56:29.917] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070066 for case CB-1786192665375-5603: :openssl_extraction_failed [2026-09-02 12:56:29.978] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040590 for case CB-1786192668663-6419: :openssl_extraction_failed [2026-09-02 12:56:30.028] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055999 for case CB-1786192675040-3554: :openssl_extraction_failed [2026-09-02 12:56:30.090] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049392 for case CB-1786192606043-5949: :openssl_extraction_failed [2026-09-02 12:56:30.097] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019908 for case CB-1786192678113-7340: :openssl_extraction_failed [2026-09-02 12:56:30.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039550 for case CB-1786192606517-4802: :openssl_extraction_failed [2026-09-02 12:56:30.220] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024289 for case CB-1786192682634-3311: :openssl_extraction_failed [2026-09-02 12:56:30.309] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009988 for case CB-1786192606974-9255: :openssl_extraction_failed [2026-09-02 12:56:30.374] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013502 for case CB-1786192683425-4448: :openssl_extraction_failed [2026-09-02 12:56:30.395] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011532 for case CB-1786192608106-0968: :openssl_extraction_failed [2026-09-02 12:56:30.425] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009626 for case CB-1786192693536-4495: :openssl_extraction_failed [2026-09-02 12:56:30.445] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003896 for case CB-1786192608539-7023: :openssl_extraction_failed [2026-09-02 12:56:30.485] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070586 for case CB-1786192700783-7755: :openssl_extraction_failed [2026-09-02 12:56:30.497] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006693 for case CB-1786192608982-8238: :openssl_extraction_failed [2026-09-02 12:56:30.543] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059849 for case CB-1786192609508-8261: :openssl_extraction_failed [2026-09-02 12:56:30.574] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029661 for case CB-1786192702066-2384: :openssl_extraction_failed [2026-09-02 12:56:30.611] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099067 for case CB-1786192713364-8790: :openssl_extraction_failed [2026-09-02 12:56:30.681] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061442 for case CB-1786192610114-6493: :openssl_extraction_failed [2026-09-02 12:56:30.714] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000735 for case CB-1786192714046-0120: :openssl_extraction_failed [2026-09-02 12:56:30.734] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062515 for case CB-1786192610661-2450: :openssl_extraction_failed [2026-09-02 12:56:30.771] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007786 for case CB-1786192611245-5985: :openssl_extraction_failed [2026-09-02 12:56:30.805] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039130 for case CB-1786192611853-4256: :openssl_extraction_failed [2026-09-02 12:56:30.844] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070825 for case CB-1786192716000-9307: :openssl_extraction_failed [2026-09-02 12:56:30.848] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084768 for case CB-1786192612342-9239: :openssl_extraction_failed [2026-09-02 12:56:30.915] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047371 for case CB-1786192612982-5789: :openssl_extraction_failed [2026-09-02 12:56:30.915] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083093 for case CB-1786192717092-4726: :openssl_extraction_failed [2026-09-02 12:56:30.961] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050640 for case CB-1786192718207-5288: :openssl_extraction_failed [2026-09-02 12:56:30.972] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089109 for case CB-1786192613624-9562: :openssl_extraction_failed [2026-09-02 12:56:31.007] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038307 for case CB-1786192729862-8301: :openssl_extraction_failed [2026-09-02 12:56:31.015] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058170 for case CB-1786192614161-8501: :openssl_extraction_failed [2026-09-02 12:56:31.056] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036331 for case CB-1786192614897-6481: :openssl_extraction_failed [2026-09-02 12:56:31.066] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071780 for case CB-1786192735219-6428: :openssl_extraction_failed [2026-09-02 12:56:31.113] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030828 for case CB-1786192616147-2483: :openssl_extraction_failed [2026-09-02 12:56:31.180] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010028 for case CB-1786192616671-1552: :openssl_extraction_failed [2026-09-02 12:56:31.257] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096516 for case CB-1786192740078-7322: :openssl_extraction_failed [2026-09-02 12:56:31.371] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024332 for case CB-1786192617232-3901: :openssl_extraction_failed [2026-09-02 12:56:31.379] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002706 for case CB-1786192750105-1656: :openssl_extraction_failed [2026-09-02 12:56:31.485] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029377 for case CB-1786192762882-6588: :openssl_extraction_failed [2026-09-02 12:56:31.503] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004474 for case CB-1786192617772-2186: :openssl_extraction_failed [2026-09-02 12:56:31.614] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065490 for case CB-1786192618582-8741: :openssl_extraction_failed [2026-09-02 12:56:31.615] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003757 for case CB-1786192763410-0926: :openssl_extraction_failed [2026-09-02 12:56:31.660] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040980 for case CB-1786192619084-5418: :openssl_extraction_failed [2026-09-02 12:56:31.661] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008029 for case CB-1786192764782-9269: :openssl_extraction_failed [2026-09-02 12:56:31.740] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087612 for case CB-1786192765291-7471: :openssl_extraction_failed [2026-09-02 12:56:31.743] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092047 for case CB-1786192619887-6429: :openssl_extraction_failed [2026-09-02 12:56:31.819] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096053 for case CB-1786192766327-5688: :openssl_extraction_failed [2026-09-02 12:56:31.819] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075471 for case CB-1786192620463-3425: :openssl_extraction_failed [2026-09-02 12:56:31.899] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094032 for case CB-1786192621334-7368: :openssl_extraction_failed [2026-09-02 12:56:31.921] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030727 for case CB-1786192766816-7801: :openssl_extraction_failed [2026-09-02 12:56:31.988] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070851 for case CB-1786192622456-9296: :openssl_extraction_failed [2026-09-02 12:56:32.061] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074904 for case CB-1786192768168-7724: :openssl_extraction_failed [2026-09-02 12:56:32.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010696 for case CB-1786192623347-5293: :openssl_extraction_failed [2026-09-02 12:56:32.119] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010168 for case CB-1786192768630-6294: :openssl_extraction_failed [2026-09-02 12:56:32.183] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064421 for case CB-1786192623882-2200: :openssl_extraction_failed [2026-09-02 12:56:32.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060464 for case CB-1786192770177-2570: :openssl_extraction_failed [2026-09-02 12:56:32.266] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026736 for case CB-1786192770664-5955: :openssl_extraction_failed [2026-09-02 12:56:32.275] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074006 for case CB-1786192625058-1918: :openssl_extraction_failed [2026-09-02 12:56:32.325] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020272 for case CB-1786192771178-7558: :openssl_extraction_failed [2026-09-02 12:56:32.328] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:56:32.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010625 for case CB-1786192625893-1018: :openssl_extraction_failed [2026-09-02 12:56:32.393] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086161 for case CB-1786192771694-1491: :openssl_extraction_failed [2026-09-02 12:56:32.469] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043919 for case CB-1786192626779-1114: :openssl_extraction_failed [2026-09-02 12:56:32.478] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037478 for case CB-1786192772167-5850: :openssl_extraction_failed [2026-09-02 12:56:32.526] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023801 for case CB-1786192627744-6235: :openssl_extraction_failed [2026-09-02 12:56:32.547] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030925 for case CB-1786192772671-7951: :openssl_extraction_failed [2026-09-02 12:56:32.609] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088296 for case CB-1786192628361-7224: :openssl_extraction_failed [2026-09-02 12:56:32.614] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096892 for case CB-1786192773175-3885: :openssl_extraction_failed [2026-09-02 12:56:32.682] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029958 for case CB-1786192629567-5599: :openssl_extraction_failed [2026-09-02 12:56:32.682] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077426 for case CB-1786192773684-5386: :openssl_extraction_failed [2026-09-02 12:56:32.753] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002118 for case CB-1786192774132-8524: :openssl_extraction_failed [2026-09-02 12:56:32.760] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010769 for case CB-1786192630526-2840: :openssl_extraction_failed [2026-09-02 12:56:32.794] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076710 for case CB-1786192774638-0147: :openssl_extraction_failed [2026-09-02 12:56:32.817] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071363 for case CB-1786192631138-0378: :openssl_extraction_failed [2026-09-02 12:56:32.856] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092298 for case CB-1786192775136-6185: :openssl_extraction_failed [2026-09-02 12:56:32.901] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070625 for case CB-1786192777910-8402: :openssl_extraction_failed [2026-09-02 12:56:32.902] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068797 for case CB-1786192631686-8939: :openssl_extraction_failed [2026-09-02 12:56:32.952] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020301 for case CB-1786192632402-1232: :openssl_extraction_failed [2026-09-02 12:56:32.956] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092735 for case CB-1786192778364-8469: :openssl_extraction_failed [2026-09-02 12:56:33.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074134 for case CB-1786192632927-1770: :openssl_extraction_failed [2026-09-02 12:56:33.023] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051636 for case CB-1786192778988-2446: :openssl_extraction_failed [2026-09-02 12:56:33.074] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069573 for case CB-1786192779422-7542: :openssl_extraction_failed [2026-09-02 12:56:33.082] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076458 for case CB-1786192633568-7065: :openssl_extraction_failed [2026-09-02 12:56:33.128] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037963 for case CB-1786192634140-1081: :openssl_extraction_failed [2026-09-02 12:56:33.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044711 for case CB-1786192779981-3299: :openssl_extraction_failed [2026-09-02 12:56:33.202] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054080 for case CB-1786192634958-0530: :openssl_extraction_failed [2026-09-02 12:56:33.208] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030679 for case CB-1786192780470-0597: :openssl_extraction_failed [2026-09-02 12:56:33.246] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018399 for case CB-1786192635525-0355: :openssl_extraction_failed [2026-09-02 12:56:33.246] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005529 for case CB-1786192780983-2887: :openssl_extraction_failed [2026-09-02 12:56:33.297] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096440 for case CB-1786192636342-3281: :openssl_extraction_failed [2026-09-02 12:56:33.309] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059986 for case CB-1786192781418-6602: :openssl_extraction_failed [2026-09-02 12:56:33.357] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077340 for case CB-1786192638045-7754: :openssl_extraction_failed [2026-09-02 12:56:33.373] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010615 for case CB-1786192781906-5562: :openssl_extraction_failed [2026-09-02 12:56:33.418] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032181 for case CB-1786192639130-2671: :openssl_extraction_failed [2026-09-02 12:56:33.422] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037409 for case CB-1786192782372-6597: :openssl_extraction_failed [2026-09-02 12:56:33.441] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023130 for case CB-1786192639737-1668: :openssl_extraction_failed [2026-09-02 12:56:33.472] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040593 for case CB-1786192782898-1123: :openssl_extraction_failed [2026-09-02 12:56:33.498] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062599 for case CB-1786192640629-5447: :openssl_extraction_failed [2026-09-02 12:56:33.511] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024683 for case CB-1786192783466-2167: :openssl_extraction_failed [2026-09-02 12:56:33.536] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072672 for case CB-1786192783978-0372: :openssl_extraction_failed [2026-09-02 12:56:33.546] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001804 for case CB-1786192641157-3852: :openssl_extraction_failed [2026-09-02 12:56:33.574] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019828 for case CB-1786192784391-9850: :openssl_extraction_failed [2026-09-02 12:56:33.574] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061162 for case CB-1786192641946-2428: :openssl_extraction_failed [2026-09-02 12:56:33.619] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065272 for case CB-1786192785184-4385: :openssl_extraction_failed [2026-09-02 12:56:33.625] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024784 for case CB-1786192642749-2713: :openssl_extraction_failed [2026-09-02 12:56:33.665] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025140 for case CB-1786192785709-3518: :openssl_extraction_failed [2026-09-02 12:56:33.698] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048543 for case CB-1786192643320-4863: :openssl_extraction_failed [2026-09-02 12:56:33.698] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045870 for case CB-1786192787161-4942: :openssl_extraction_failed [2026-09-02 12:56:33.759] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033996 for case CB-1786192787965-0096: :openssl_extraction_failed [2026-09-02 12:56:33.810] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084351 for case CB-1786192643888-3062: :openssl_extraction_failed [2026-09-02 12:56:33.836] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061522 for case CB-1786192788442-4728: :openssl_extraction_failed [2026-09-02 12:56:33.918] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071843 for case CB-1786192644494-6637: :openssl_extraction_failed [2026-09-02 12:56:33.943] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031876 for case CB-1786192789769-4300: :openssl_extraction_failed [2026-09-02 12:56:34.001] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082402 for case CB-1786192645310-5337: :openssl_extraction_failed [2026-09-02 12:56:34.027] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061626 for case CB-1786192790225-7290: :openssl_extraction_failed [2026-09-02 12:56:34.107] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064942 for case CB-1786192645989-8564: :openssl_extraction_failed [2026-09-02 12:56:34.107] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017796 for case CB-1786192791035-6950: :openssl_extraction_failed [2026-09-02 12:56:34.165] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073982 for case CB-1786192647994-6582: :openssl_extraction_failed [2026-09-02 12:56:34.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056835 for case CB-1786192791482-1388: :openssl_extraction_failed [2026-09-02 12:56:34.297] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039461 for case CB-1786192651045-6642: :openssl_extraction_failed [2026-09-02 12:56:34.314] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037439 for case CB-1786192792492-6049: :openssl_extraction_failed [2026-09-02 12:56:34.348] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075356 for case CB-1786192652330-3286: :openssl_extraction_failed [2026-09-02 12:56:34.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069217 for case CB-1786192794964-3173: :openssl_extraction_failed [2026-09-02 12:56:34.418] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054484 for case CB-1786192795322-8581: :openssl_extraction_failed [2026-09-02 12:56:34.421] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030043 for case CB-1786192652842-1460: :openssl_extraction_failed [2026-09-02 12:56:34.476] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034767 for case CB-1786192795662-6288: :openssl_extraction_failed [2026-09-02 12:56:34.476] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040810 for case CB-1786192653354-8366: :openssl_extraction_failed [2026-09-02 12:56:34.537] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035644 for case CB-1786192653785-6389: :openssl_extraction_failed [2026-09-02 12:56:34.546] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024999 for case CB-1786192795995-4161: :openssl_extraction_failed [2026-09-02 12:56:34.583] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028352 for case CB-1786192654319-6457: :openssl_extraction_failed [2026-09-02 12:56:34.611] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003826 for case CB-1786192796345-1131: :openssl_extraction_failed [2026-09-02 12:56:34.635] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092941 for case CB-1786192654761-4396: :openssl_extraction_failed [2026-09-02 12:56:34.636] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097628 for case CB-1786192796692-1101: :openssl_extraction_failed [2026-09-02 12:56:34.679] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064476 for case CB-1786192797083-3220: :openssl_extraction_failed [2026-09-02 12:56:34.679] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007063 for case CB-1786192656660-0041: :openssl_extraction_failed [2026-09-02 12:56:34.706] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099851 for case CB-1786192659332-4605: :openssl_extraction_failed [2026-09-02 12:56:34.725] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043662 for case CB-1786192662655-7035: :openssl_extraction_failed [2026-09-02 12:56:34.732] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002508 for case CB-1786192797476-4476: :openssl_extraction_failed [2026-09-02 12:56:34.763] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009829 for case CB-1786192797866-6549: :openssl_extraction_failed [2026-09-02 12:56:34.783] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062900 for case CB-1786192798223-8780: :openssl_extraction_failed [2026-09-02 12:56:34.807] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070066 for case CB-1786192665375-5603: :openssl_extraction_failed [2026-09-02 12:56:34.812] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042795 for case CB-1786192798600-4418: :openssl_extraction_failed [2026-09-02 12:56:34.848] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040590 for case CB-1786192668663-6419: :openssl_extraction_failed [2026-09-02 12:56:34.852] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064562 for case CB-1786192798978-3887: :openssl_extraction_failed [2026-09-02 12:56:34.872] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055999 for case CB-1786192675040-3554: :openssl_extraction_failed [2026-09-02 12:56:34.876] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031681 for case CB-1786192799410-7090: :openssl_extraction_failed [2026-09-02 12:56:34.888] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019908 for case CB-1786192678113-7340: :openssl_extraction_failed [2026-09-02 12:56:34.927] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099491 for case CB-1786192799778-7772: :openssl_extraction_failed [2026-09-02 12:56:34.928] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024289 for case CB-1786192682634-3311: :openssl_extraction_failed [2026-09-02 12:56:34.999] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051387 for case CB-1786192800140-5594: :openssl_extraction_failed [2026-09-02 12:56:35.001] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013502 for case CB-1786192683425-4448: :openssl_extraction_failed [2026-09-02 12:56:35.053] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049732 for case CB-1786192800536-9585: :openssl_extraction_failed [2026-09-02 12:56:35.053] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009626 for case CB-1786192693536-4495: :openssl_extraction_failed [2026-09-02 12:56:35.088] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074973 for case CB-1786192800977-7974: :openssl_extraction_failed [2026-09-02 12:56:35.097] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070586 for case CB-1786192700783-7755: :openssl_extraction_failed [2026-09-02 12:56:35.153] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034529 for case CB-1786192801396-7453: :openssl_extraction_failed [2026-09-02 12:56:35.157] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029661 for case CB-1786192702066-2384: :openssl_extraction_failed [2026-09-02 12:56:35.194] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073064 for case CB-1786192801803-4704: :openssl_extraction_failed [2026-09-02 12:56:35.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073266 for case CB-1786192802204-9304: :openssl_extraction_failed [2026-09-02 12:56:35.320] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044778 for case CB-1786192802642-6668: :openssl_extraction_failed [2026-09-02 12:56:35.425] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046989 for case CB-1786192803061-9819: :openssl_extraction_failed [2026-09-02 12:56:35.478] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070425 for case CB-1786192803462-7280: :openssl_extraction_failed [2026-09-02 12:56:35.534] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012699 for case CB-1786192803928-7332: :openssl_extraction_failed [2026-09-02 12:56:35.613] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076152 for case CB-1786192804374-7392: :openssl_extraction_failed [2026-09-02 12:56:35.682] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072870 for case CB-1786192804815-2793: :openssl_extraction_failed [2026-09-02 12:56:35.759] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077729 for case CB-1786192805231-4873: :openssl_extraction_failed [2026-09-02 12:56:35.805] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039870 for case CB-1786192805736-7212: :openssl_extraction_failed [2026-09-02 12:56:35.843] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015285 for case CB-1786192806176-0954: :openssl_extraction_failed [2026-09-02 12:56:35.883] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044444 for case CB-1786192806636-5693: :openssl_extraction_failed [2026-09-02 12:56:35.925] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041324 for case CB-1786192807025-6049: :openssl_extraction_failed [2026-09-02 12:56:35.972] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015930 for case CB-1786192807433-0747: :openssl_extraction_failed [2026-09-02 12:56:36.028] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004139 for case CB-1786192807838-0056: :openssl_extraction_failed [2026-09-02 12:56:36.055] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018862 for case CB-1786192808270-6858: :openssl_extraction_failed [2026-09-02 12:56:36.093] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016072 for case CB-1786192808723-4306: :openssl_extraction_failed [2026-09-02 12:56:36.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030282 for case CB-1786192809090-1031: :openssl_extraction_failed [2026-09-02 12:56:36.175] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069456 for case CB-1786192809476-6870: :openssl_extraction_failed [2026-09-02 12:56:36.233] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018487 for case CB-1786192809821-3679: :openssl_extraction_failed [2026-09-02 12:56:36.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077970 for case CB-1786192810177-6322: :openssl_extraction_failed [2026-09-02 12:56:36.323] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097618 for case CB-1786192810536-7994: :openssl_extraction_failed [2026-09-02 12:56:36.356] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099067 for case CB-1786192713364-8790: :openssl_extraction_failed [2026-09-02 12:56:36.371] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043087 for case CB-1786192810882-3764: :openssl_extraction_failed [2026-09-02 12:56:36.427] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077312 for case CB-1786192811280-9521: :openssl_extraction_failed [2026-09-02 12:56:36.432] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000735 for case CB-1786192714046-0120: :openssl_extraction_failed [2026-09-02 12:56:36.460] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070825 for case CB-1786192716000-9307: :openssl_extraction_failed [2026-09-02 12:56:36.464] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065689 for case CB-1786192811616-8086: :openssl_extraction_failed [2026-09-02 12:56:36.503] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083093 for case CB-1786192717092-4726: :openssl_extraction_failed [2026-09-02 12:56:36.505] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080330 for case CB-1786192811975-8038: :openssl_extraction_failed [2026-09-02 12:56:36.553] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050640 for case CB-1786192718207-5288: :openssl_extraction_failed [2026-09-02 12:56:36.554] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014646 for case CB-1786192812313-1548: :openssl_extraction_failed [2026-09-02 12:56:36.623] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064346 for case CB-1786192812652-5684: :openssl_extraction_failed [2026-09-02 12:56:36.631] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038307 for case CB-1786192729862-8301: :openssl_extraction_failed [2026-09-02 12:56:36.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071780 for case CB-1786192735219-6428: :openssl_extraction_failed [2026-09-02 12:56:36.703] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078624 for case CB-1786192813013-7588: :openssl_extraction_failed [2026-09-02 12:56:36.755] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096516 for case CB-1786192740078-7322: :openssl_extraction_failed [2026-09-02 12:56:36.756] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077649 for case CB-1786192813371-4096: :openssl_extraction_failed [2026-09-02 12:56:36.793] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073617 for case CB-1786192813711-4501: :openssl_extraction_failed [2026-09-02 12:56:36.821] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002706 for case CB-1786192750105-1656: :openssl_extraction_failed [2026-09-02 12:56:36.846] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087495 for case CB-1786192814070-9141: :openssl_extraction_failed [2026-09-02 12:56:36.850] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029377 for case CB-1786192762882-6588: :openssl_extraction_failed [2026-09-02 12:56:36.891] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089292 for case CB-1786192814417-0925: :openssl_extraction_failed [2026-09-02 12:56:36.896] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003757 for case CB-1786192763410-0926: :openssl_extraction_failed [2026-09-02 12:56:36.958] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077453 for case CB-1786192814764-3944: :openssl_extraction_failed [2026-09-02 12:56:36.972] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008029 for case CB-1786192764782-9269: :openssl_extraction_failed [2026-09-02 12:56:37.072] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035286 for case CB-1786192815144-6517: :openssl_extraction_failed [2026-09-02 12:56:37.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021820 for case CB-1786192815507-0168: :openssl_extraction_failed [2026-09-02 12:56:37.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087612 for case CB-1786192765291-7471: :openssl_extraction_failed [2026-09-02 12:56:37.146] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028906 for case CB-1786192815880-4338: :openssl_extraction_failed [2026-09-02 12:56:37.167] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061348 for case CB-1786192816305-6625: :openssl_extraction_failed [2026-09-02 12:56:37.170] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096053 for case CB-1786192766327-5688: :openssl_extraction_failed [2026-09-02 12:56:37.232] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072972 for case CB-1786192816651-2525: :openssl_extraction_failed [2026-09-02 12:56:37.233] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030727 for case CB-1786192766816-7801: :openssl_extraction_failed [2026-09-02 12:56:37.308] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074904 for case CB-1786192768168-7724: :openssl_extraction_failed [2026-09-02 12:56:37.319] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092736 for case CB-1786192817020-9372: :openssl_extraction_failed [2026-09-02 12:56:37.361] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045791 for case CB-1786192817374-7946: :openssl_extraction_failed [2026-09-02 12:56:37.368] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010168 for case CB-1786192768630-6294: :openssl_extraction_failed [2026-09-02 12:56:37.429] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003694 for case CB-1786192817751-5298: :openssl_extraction_failed [2026-09-02 12:56:37.429] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060464 for case CB-1786192770177-2570: :openssl_extraction_failed [2026-09-02 12:56:37.473] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026736 for case CB-1786192770664-5955: :openssl_extraction_failed [2026-09-02 12:56:37.485] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000286 for case CB-1786192818076-0738: :openssl_extraction_failed [2026-09-02 12:56:37.537] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077961 for case CB-1786192818456-6614: :openssl_extraction_failed [2026-09-02 12:56:37.567] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020272 for case CB-1786192771178-7558: :openssl_extraction_failed [2026-09-02 12:56:37.574] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050764 for case CB-1786192818836-4100: :openssl_extraction_failed [2026-09-02 12:56:37.639] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086161 for case CB-1786192771694-1491: :openssl_extraction_failed [2026-09-02 12:56:37.663] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023104 for case CB-1786192819200-0556: :openssl_extraction_failed [2026-09-02 12:56:37.683] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037478 for case CB-1786192772167-5850: :openssl_extraction_failed [2026-09-02 12:56:37.763] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013704 for case CB-1786192819575-8983: :openssl_extraction_failed [2026-09-02 12:56:37.769] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030925 for case CB-1786192772671-7951: :openssl_extraction_failed [2026-09-02 12:56:37.834] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093104 for case CB-1786192819934-8279: :openssl_extraction_failed [2026-09-02 12:56:37.857] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096892 for case CB-1786192773175-3885: :openssl_extraction_failed [2026-09-02 12:56:37.898] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083144 for case CB-1786192820284-0503: :openssl_extraction_failed [2026-09-02 12:56:37.902] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077426 for case CB-1786192773684-5386: :openssl_extraction_failed [2026-09-02 12:56:37.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061928 for case CB-1786192820659-8823: :openssl_extraction_failed [2026-09-02 12:56:37.944] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002118 for case CB-1786192774132-8524: :openssl_extraction_failed [2026-09-02 12:56:37.999] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076710 for case CB-1786192774638-0147: :openssl_extraction_failed [2026-09-02 12:56:38.000] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007439 for case CB-1786192821029-9082: :openssl_extraction_failed [2026-09-02 12:56:38.059] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092298 for case CB-1786192775136-6185: :openssl_extraction_failed [2026-09-02 12:56:38.068] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050374 for case CB-1786192821391-8471: :openssl_extraction_failed [2026-09-02 12:56:38.114] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070625 for case CB-1786192777910-8402: :openssl_extraction_failed [2026-09-02 12:56:38.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025630 for case CB-1786192821767-7307: :openssl_extraction_failed [2026-09-02 12:56:38.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092735 for case CB-1786192778364-8469: :openssl_extraction_failed [2026-09-02 12:56:38.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041731 for case CB-1786192822144-1692: :openssl_extraction_failed [2026-09-02 12:56:38.214] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051636 for case CB-1786192778988-2446: :openssl_extraction_failed [2026-09-02 12:56:38.227] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032120 for case CB-1786192822479-8905: :openssl_extraction_failed [2026-09-02 12:56:38.257] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069573 for case CB-1786192779422-7542: :openssl_extraction_failed [2026-09-02 12:56:38.278] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044817 for case CB-1786192822843-6344: :openssl_extraction_failed [2026-09-02 12:56:38.320] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044711 for case CB-1786192779981-3299: :openssl_extraction_failed [2026-09-02 12:56:38.361] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090618 for case CB-1786192823202-9582: :openssl_extraction_failed [2026-09-02 12:56:38.374] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030679 for case CB-1786192780470-0597: :openssl_extraction_failed [2026-09-02 12:56:38.419] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071674 for case CB-1786192823535-8600: :openssl_extraction_failed [2026-09-02 12:56:38.421] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005529 for case CB-1786192780983-2887: :openssl_extraction_failed [2026-09-02 12:56:38.458] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081120 for case CB-1786192823891-0694: :openssl_extraction_failed [2026-09-02 12:56:38.483] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059986 for case CB-1786192781418-6602: :openssl_extraction_failed [2026-09-02 12:56:38.512] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039724 for case CB-1786192824243-2516: :openssl_extraction_failed [2026-09-02 12:56:38.537] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010615 for case CB-1786192781906-5562: :openssl_extraction_failed [2026-09-02 12:56:38.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068725 for case CB-1786192824593-3702: :openssl_extraction_failed [2026-09-02 12:56:38.568] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037409 for case CB-1786192782372-6597: :openssl_extraction_failed [2026-09-02 12:56:38.625] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054255 for case CB-1786192824950-7395: :openssl_extraction_failed [2026-09-02 12:56:38.633] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040593 for case CB-1786192782898-1123: :openssl_extraction_failed [2026-09-02 12:56:38.690] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080894 for case CB-1786192825281-9889: :openssl_extraction_failed [2026-09-02 12:56:38.724] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024683 for case CB-1786192783466-2167: :openssl_extraction_failed [2026-09-02 12:56:38.749] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053999 for case CB-1786192825669-9907: :openssl_extraction_failed [2026-09-02 12:56:38.780] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072672 for case CB-1786192783978-0372: :openssl_extraction_failed [2026-09-02 12:56:38.794] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000134 for case CB-1786192826037-7790: :openssl_extraction_failed [2026-09-02 12:56:38.807] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019828 for case CB-1786192784391-9850: :openssl_extraction_failed [2026-09-02 12:56:38.824] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073525 for case CB-1786192826383-4188: :openssl_extraction_failed [2026-09-02 12:56:38.877] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065272 for case CB-1786192785184-4385: :openssl_extraction_failed [2026-09-02 12:56:38.878] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002843 for case CB-1786192826730-2484: :openssl_extraction_failed [2026-09-02 12:56:38.933] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025140 for case CB-1786192785709-3518: :openssl_extraction_failed [2026-09-02 12:56:38.983] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045870 for case CB-1786192787161-4942: :openssl_extraction_failed [2026-09-02 12:56:38.984] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068896 for case CB-1786192827066-4328: :openssl_extraction_failed [2026-09-02 12:56:39.065] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033996 for case CB-1786192787965-0096: :openssl_extraction_failed [2026-09-02 12:56:39.070] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014576 for case CB-1786192827437-0953: :openssl_extraction_failed [2026-09-02 12:56:39.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061522 for case CB-1786192788442-4728: :openssl_extraction_failed [2026-09-02 12:56:39.132] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022727 for case CB-1786192827822-7228: :openssl_extraction_failed [2026-09-02 12:56:39.187] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031876 for case CB-1786192789769-4300: :openssl_extraction_failed [2026-09-02 12:56:39.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076170 for case CB-1786192828306-3499: :openssl_extraction_failed [2026-09-02 12:56:39.255] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061626 for case CB-1786192790225-7290: :openssl_extraction_failed [2026-09-02 12:56:39.273] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058826 for case CB-1786192828657-6631: :openssl_extraction_failed [2026-09-02 12:56:39.298] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017796 for case CB-1786192791035-6950: :openssl_extraction_failed [2026-09-02 12:56:39.337] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048685 for case CB-1786192829004-7828: :openssl_extraction_failed [2026-09-02 12:56:39.368] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056835 for case CB-1786192791482-1388: :openssl_extraction_failed [2026-09-02 12:56:39.400] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086820 for case CB-1786192829365-6823: :openssl_extraction_failed [2026-09-02 12:56:39.458] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037439 for case CB-1786192792492-6049: :openssl_extraction_failed [2026-09-02 12:56:39.468] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063811 for case CB-1786192829713-7395: :openssl_extraction_failed [2026-09-02 12:56:39.542] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069217 for case CB-1786192794964-3173: :openssl_extraction_failed [2026-09-02 12:56:39.544] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097347 for case CB-1786192830086-8912: :openssl_extraction_failed [2026-09-02 12:56:39.603] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054484 for case CB-1786192795322-8581: :openssl_extraction_failed [2026-09-02 12:56:39.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011462 for case CB-1786192830456-9591: :openssl_extraction_failed [2026-09-02 12:56:39.663] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034767 for case CB-1786192795662-6288: :openssl_extraction_failed [2026-09-02 12:56:39.677] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070416 for case CB-1786192830827-3222: :openssl_extraction_failed [2026-09-02 12:56:39.720] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024999 for case CB-1786192795995-4161: :openssl_extraction_failed [2026-09-02 12:56:39.744] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077466 for case CB-1786192831200-6965: :openssl_extraction_failed [2026-09-02 12:56:39.771] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003826 for case CB-1786192796345-1131: :openssl_extraction_failed [2026-09-02 12:56:39.779] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085233 for case CB-1786192831545-4502: :openssl_extraction_failed [2026-09-02 12:56:39.822] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097628 for case CB-1786192796692-1101: :openssl_extraction_failed [2026-09-02 12:56:39.868] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017019 for case CB-1786192831914-6738: :openssl_extraction_failed [2026-09-02 12:56:39.922] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064476 for case CB-1786192797083-3220: :openssl_extraction_failed [2026-09-02 12:56:39.944] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008848 for case CB-1786192832287-1348: :openssl_extraction_failed [2026-09-02 12:56:40.009] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:56:40.012] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002508 for case CB-1786192797476-4476: :openssl_extraction_failed [2026-09-02 12:56:40.059] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014183 for case CB-1786192832635-6090: :openssl_extraction_failed [2026-09-02 12:56:40.083] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009829 for case CB-1786192797866-6549: :openssl_extraction_failed [2026-09-02 12:56:40.156] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080167 for case CB-1786192832995-2564: :openssl_extraction_failed [2026-09-02 12:56:40.180] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062900 for case CB-1786192798223-8780: :openssl_extraction_failed [2026-09-02 12:56:40.229] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007168 for case CB-1786192833353-7949: :openssl_extraction_failed [2026-09-02 12:56:40.249] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042795 for case CB-1786192798600-4418: :openssl_extraction_failed [2026-09-02 12:56:40.292] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064562 for case CB-1786192798978-3887: :openssl_extraction_failed [2026-09-02 12:56:40.294] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019402 for case CB-1786192833691-6117: :openssl_extraction_failed [2026-09-02 12:56:40.346] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031681 for case CB-1786192799410-7090: :openssl_extraction_failed [2026-09-02 12:56:40.350] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095993 for case CB-1786192834033-0609: :openssl_extraction_failed [2026-09-02 12:56:40.424] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099491 for case CB-1786192799778-7772: :openssl_extraction_failed [2026-09-02 12:56:40.431] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037649 for case CB-1786192834406-1041: :openssl_extraction_failed [2026-09-02 12:56:40.501] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050940 for case CB-1786192834737-2671: :openssl_extraction_failed [2026-09-02 12:56:40.511] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051387 for case CB-1786192800140-5594: :openssl_extraction_failed [2026-09-02 12:56:40.554] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097093 for case CB-1786192835083-6967: :openssl_extraction_failed [2026-09-02 12:56:40.567] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049732 for case CB-1786192800536-9585: :openssl_extraction_failed [2026-09-02 12:56:40.604] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074973 for case CB-1786192800977-7974: :openssl_extraction_failed [2026-09-02 12:56:40.640] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056401 for case CB-1786192835463-5120: :openssl_extraction_failed [2026-09-02 12:56:40.660] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034529 for case CB-1786192801396-7453: :openssl_extraction_failed [2026-09-02 12:56:40.696] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007281 for case CB-1786192835808-5311: :openssl_extraction_failed [2026-09-02 12:56:40.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073064 for case CB-1786192801803-4704: :openssl_extraction_failed [2026-09-02 12:56:40.753] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097155 for case CB-1786192836150-4480: :openssl_extraction_failed [2026-09-02 12:56:40.820] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073266 for case CB-1786192802204-9304: :openssl_extraction_failed [2026-09-02 12:56:40.827] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088865 for case CB-1786192836487-5452: :openssl_extraction_failed [2026-09-02 12:56:40.883] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044778 for case CB-1786192802642-6668: :openssl_extraction_failed [2026-09-02 12:56:40.905] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036257 for case CB-1786192836887-7266: :openssl_extraction_failed [2026-09-02 12:56:40.955] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046989 for case CB-1786192803061-9819: :openssl_extraction_failed [2026-09-02 12:56:41.000] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099669 for case CB-1786192837218-6659: :openssl_extraction_failed [2026-09-02 12:56:41.026] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070425 for case CB-1786192803462-7280: :openssl_extraction_failed [2026-09-02 12:56:41.070] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097715 for case CB-1786192837560-1421: :openssl_extraction_failed [2026-09-02 12:56:41.083] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012699 for case CB-1786192803928-7332: :openssl_extraction_failed [2026-09-02 12:56:41.106] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020835 for case CB-1786192837904-5611: :openssl_extraction_failed [2026-09-02 12:56:41.148] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067751 for case CB-1786192838243-8889: :openssl_extraction_failed [2026-09-02 12:56:41.153] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076152 for case CB-1786192804374-7392: :openssl_extraction_failed [2026-09-02 12:56:41.198] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067670 for case CB-1786192838565-0624: :openssl_extraction_failed [2026-09-02 12:56:41.218] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072870 for case CB-1786192804815-2793: :openssl_extraction_failed [2026-09-02 12:56:41.242] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093146 for case CB-1786192838933-2098: :openssl_extraction_failed [2026-09-02 12:56:41.268] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077729 for case CB-1786192805231-4873: :openssl_extraction_failed [2026-09-02 12:56:41.304] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075361 for case CB-1786192839315-9327: :openssl_extraction_failed [2026-09-02 12:56:41.330] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039870 for case CB-1786192805736-7212: :openssl_extraction_failed [2026-09-02 12:56:41.339] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095491 for case CB-1786192839683-1966: :openssl_extraction_failed [2026-09-02 12:56:41.410] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015285 for case CB-1786192806176-0954: :openssl_extraction_failed [2026-09-02 12:56:41.422] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096397 for case CB-1786192840032-8542: :openssl_extraction_failed [2026-09-02 12:56:41.476] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044444 for case CB-1786192806636-5693: :openssl_extraction_failed [2026-09-02 12:56:41.503] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029898 for case CB-1786192840365-7617: :openssl_extraction_failed [2026-09-02 12:56:41.553] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041324 for case CB-1786192807025-6049: :openssl_extraction_failed [2026-09-02 12:56:41.599] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021941 for case CB-1786192840696-8612: :openssl_extraction_failed [2026-09-02 12:56:41.632] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015930 for case CB-1786192807433-0747: :openssl_extraction_failed [2026-09-02 12:56:41.640] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078904 for case CB-1786192841045-3264: :openssl_extraction_failed [2026-09-02 12:56:41.680] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004139 for case CB-1786192807838-0056: :openssl_extraction_failed [2026-09-02 12:56:41.716] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099011 for case CB-1786192841422-1255: :openssl_extraction_failed [2026-09-02 12:56:41.766] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018862 for case CB-1786192808270-6858: :openssl_extraction_failed [2026-09-02 12:56:41.776] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065079 for case CB-1786192841772-7821: :openssl_extraction_failed [2026-09-02 12:56:41.820] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072232 for case CB-1786192842096-7007: :openssl_extraction_failed [2026-09-02 12:56:41.821] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016072 for case CB-1786192808723-4306: :openssl_extraction_failed [2026-09-02 12:56:41.861] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035115 for case CB-1786192842430-2495: :openssl_extraction_failed [2026-09-02 12:56:41.886] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046525 for case CB-1786192842759-8686: :openssl_extraction_failed [2026-09-02 12:56:41.890] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030282 for case CB-1786192809090-1031: :openssl_extraction_failed [2026-09-02 12:56:41.931] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066571 for case CB-1786192843100-1276: :openssl_extraction_failed [2026-09-02 12:56:41.942] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069456 for case CB-1786192809476-6870: :openssl_extraction_failed [2026-09-02 12:56:41.981] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043385 for case CB-1786192843470-8131: :openssl_extraction_failed [2026-09-02 12:56:41.995] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018487 for case CB-1786192809821-3679: :openssl_extraction_failed [2026-09-02 12:56:42.041] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057373 for case CB-1786192843800-2766: :openssl_extraction_failed [2026-09-02 12:56:42.044] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077970 for case CB-1786192810177-6322: :openssl_extraction_failed [2026-09-02 12:56:42.101] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097618 for case CB-1786192810536-7994: :openssl_extraction_failed [2026-09-02 12:56:42.101] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073935 for case CB-1786192844148-3068: :openssl_extraction_failed [2026-09-02 12:56:42.145] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089689 for case CB-1786192844459-6191: :openssl_extraction_failed [2026-09-02 12:56:42.146] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043087 for case CB-1786192810882-3764: :openssl_extraction_failed [2026-09-02 12:56:42.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077312 for case CB-1786192811280-9521: :openssl_extraction_failed [2026-09-02 12:56:42.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099817 for case CB-1786192844791-7246: :openssl_extraction_failed [2026-09-02 12:56:42.246] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065689 for case CB-1786192811616-8086: :openssl_extraction_failed [2026-09-02 12:56:42.246] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037030 for case CB-1786192845142-9231: :openssl_extraction_failed [2026-09-02 12:56:42.297] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089643 for case CB-1786192845473-7617: :openssl_extraction_failed [2026-09-02 12:56:42.296] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080330 for case CB-1786192811975-8038: :openssl_extraction_failed [2026-09-02 12:56:42.356] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062146 for case CB-1786192845812-9004: :openssl_extraction_failed [2026-09-02 12:56:42.362] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014646 for case CB-1786192812313-1548: :openssl_extraction_failed [2026-09-02 12:56:42.393] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064346 for case CB-1786192812652-5684: :openssl_extraction_failed [2026-09-02 12:56:42.423] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000580 for case CB-1786192846164-3742: :openssl_extraction_failed [2026-09-02 12:56:42.427] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078624 for case CB-1786192813013-7588: :openssl_extraction_failed [2026-09-02 12:56:42.498] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093827 for case CB-1786192846494-6937: :openssl_extraction_failed [2026-09-02 12:56:42.502] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077649 for case CB-1786192813371-4096: :openssl_extraction_failed [2026-09-02 12:56:42.551] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021831 for case CB-1786192846843-8649: :openssl_extraction_failed [2026-09-02 12:56:42.567] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073617 for case CB-1786192813711-4501: :openssl_extraction_failed [2026-09-02 12:56:42.608] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087495 for case CB-1786192814070-9141: :openssl_extraction_failed [2026-09-02 12:56:42.618] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071546 for case CB-1786192847186-5173: :openssl_extraction_failed [2026-09-02 12:56:42.641] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013839 for case CB-1786192847534-0180: :openssl_extraction_failed [2026-09-02 12:56:42.653] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089292 for case CB-1786192814417-0925: :openssl_extraction_failed [2026-09-02 12:56:42.691] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060788 for case CB-1786192847913-3767: :openssl_extraction_failed [2026-09-02 12:56:42.700] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077453 for case CB-1786192814764-3944: :openssl_extraction_failed [2026-09-02 12:56:42.729] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037700 for case CB-1786192848266-8002: :openssl_extraction_failed [2026-09-02 12:56:42.745] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035286 for case CB-1786192815144-6517: :openssl_extraction_failed [2026-09-02 12:56:42.768] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015116 for case CB-1786192848586-4299: :openssl_extraction_failed [2026-09-02 12:56:42.792] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021820 for case CB-1786192815507-0168: :openssl_extraction_failed [2026-09-02 12:56:42.804] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098663 for case CB-1786192848942-0336: :openssl_extraction_failed [2026-09-02 12:56:42.876] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028906 for case CB-1786192815880-4338: :openssl_extraction_failed [2026-09-02 12:56:42.908] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027547 for case CB-1786192849298-4380: :openssl_extraction_failed [2026-09-02 12:56:42.952] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061348 for case CB-1786192816305-6625: :openssl_extraction_failed [2026-09-02 12:56:43.042] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056424 for case CB-1786192849657-7598: :openssl_extraction_failed [2026-09-02 12:56:43.085] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072972 for case CB-1786192816651-2525: :openssl_extraction_failed [2026-09-02 12:56:43.113] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020458 for case CB-1786192849990-7266: :openssl_extraction_failed [2026-09-02 12:56:43.162] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092736 for case CB-1786192817020-9372: :openssl_extraction_failed [2026-09-02 12:56:43.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014985 for case CB-1786192850340-5006: :openssl_extraction_failed [2026-09-02 12:56:43.210] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045791 for case CB-1786192817374-7946: :openssl_extraction_failed [2026-09-02 12:56:43.222] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061031 for case CB-1786192850690-0735: :openssl_extraction_failed [2026-09-02 12:56:43.254] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004612 for case CB-1786192851053-3960: :openssl_extraction_failed [2026-09-02 12:56:43.269] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003694 for case CB-1786192817751-5298: :openssl_extraction_failed [2026-09-02 12:56:43.296] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091395 for case CB-1786192851402-9654: :openssl_extraction_failed [2026-09-02 12:56:43.323] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004207 for case CB-1786192851811-6699: :openssl_extraction_failed [2026-09-02 12:56:43.354] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043021 for case CB-1786192852170-7121: :openssl_extraction_failed [2026-09-02 12:56:43.355] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000286 for case CB-1786192818076-0738: :openssl_extraction_failed [2026-09-02 12:56:43.418] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077961 for case CB-1786192818456-6614: :openssl_extraction_failed [2026-09-02 12:56:43.420] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035124 for case CB-1786192852493-8417: :openssl_extraction_failed [2026-09-02 12:56:43.458] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050764 for case CB-1786192818836-4100: :openssl_extraction_failed [2026-09-02 12:56:43.469] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030921 for case CB-1786192852866-2532: :openssl_extraction_failed [2026-09-02 12:56:43.515] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023104 for case CB-1786192819200-0556: :openssl_extraction_failed [2026-09-02 12:56:43.523] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061000 for case CB-1786192853188-2210: :openssl_extraction_failed [2026-09-02 12:56:43.573] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013704 for case CB-1786192819575-8983: :openssl_extraction_failed [2026-09-02 12:56:43.612] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003370 for case CB-1786192853534-1412: :openssl_extraction_failed [2026-09-02 12:56:43.658] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093104 for case CB-1786192819934-8279: :openssl_extraction_failed [2026-09-02 12:56:43.674] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055982 for case CB-1786192853899-8718: :openssl_extraction_failed [2026-09-02 12:56:43.702] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083144 for case CB-1786192820284-0503: :openssl_extraction_failed [2026-09-02 12:56:43.757] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044145 for case CB-1786192854245-8135: :openssl_extraction_failed [2026-09-02 12:56:43.809] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061928 for case CB-1786192820659-8823: :openssl_extraction_failed [2026-09-02 12:56:43.811] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082341 for case CB-1786192854594-0421: :openssl_extraction_failed [2026-09-02 12:56:43.864] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007439 for case CB-1786192821029-9082: :openssl_extraction_failed [2026-09-02 12:56:43.866] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005013 for case CB-1786192854940-7179: :openssl_extraction_failed [2026-09-02 12:56:43.921] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050374 for case CB-1786192821391-8471: :openssl_extraction_failed [2026-09-02 12:56:43.969] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083312 for case CB-1786192855260-6746: :openssl_extraction_failed [2026-09-02 12:56:44.004] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025630 for case CB-1786192821767-7307: :openssl_extraction_failed [2026-09-02 12:56:44.056] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017504 for case CB-1786192855597-8778: :openssl_extraction_failed [2026-09-02 12:56:44.112] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041731 for case CB-1786192822144-1692: :openssl_extraction_failed [2026-09-02 12:56:44.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082828 for case CB-1786192855939-9524: :openssl_extraction_failed [2026-09-02 12:56:44.188] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032120 for case CB-1786192822479-8905: :openssl_extraction_failed [2026-09-02 12:56:44.214] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009867 for case CB-1786192856276-1543: :openssl_extraction_failed [2026-09-02 12:56:44.245] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044817 for case CB-1786192822843-6344: :openssl_extraction_failed [2026-09-02 12:56:44.385] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090618 for case CB-1786192823202-9582: :openssl_extraction_failed [2026-09-02 12:56:44.393] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057444 for case CB-1786192856613-0809: :openssl_extraction_failed [2026-09-02 12:56:44.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071674 for case CB-1786192823535-8600: :openssl_extraction_failed [2026-09-02 12:56:44.489] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058311 for case CB-1786192856957-1629: :openssl_extraction_failed [2026-09-02 12:56:44.557] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099364 for case CB-1786192857288-0390: :openssl_extraction_failed [2026-09-02 12:56:44.577] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081120 for case CB-1786192823891-0694: :openssl_extraction_failed [2026-09-02 12:56:44.626] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066640 for case CB-1786192857629-0988: :openssl_extraction_failed [2026-09-02 12:56:44.669] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039724 for case CB-1786192824243-2516: :openssl_extraction_failed [2026-09-02 12:56:44.721] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010271 for case CB-1786192857992-2265: :openssl_extraction_failed [2026-09-02 12:56:44.800] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068725 for case CB-1786192824593-3702: :openssl_extraction_failed [2026-09-02 12:56:44.898] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092226 for case CB-1786192858327-5507: :openssl_extraction_failed [2026-09-02 12:56:44.926] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054255 for case CB-1786192824950-7395: :openssl_extraction_failed [2026-09-02 12:56:44.970] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012005 for case CB-1786192858675-6288: :openssl_extraction_failed [2026-09-02 12:56:45.049] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080894 for case CB-1786192825281-9889: :openssl_extraction_failed [2026-09-02 12:56:45.078] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016573 for case CB-1786192859031-0003: :openssl_extraction_failed [2026-09-02 12:56:45.116] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053999 for case CB-1786192825669-9907: :openssl_extraction_failed [2026-09-02 12:56:45.198] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092763 for case CB-1786192859408-8584: :openssl_extraction_failed [2026-09-02 12:56:45.213] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000134 for case CB-1786192826037-7790: :openssl_extraction_failed [2026-09-02 12:56:45.256] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063708 for case CB-1786192859738-8784: :openssl_extraction_failed [2026-09-02 12:56:45.272] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073525 for case CB-1786192826383-4188: :openssl_extraction_failed [2026-09-02 12:56:45.283] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096158 for case CB-1786192860069-2034: :openssl_extraction_failed [2026-09-02 12:56:45.329] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002843 for case CB-1786192826730-2484: :openssl_extraction_failed [2026-09-02 12:56:45.332] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042220 for case CB-1786192860442-7656: :openssl_extraction_failed [2026-09-02 12:56:45.375] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068896 for case CB-1786192827066-4328: :openssl_extraction_failed [2026-09-02 12:56:45.381] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055666 for case CB-1786192860800-1176: :openssl_extraction_failed [2026-09-02 12:56:45.414] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014576 for case CB-1786192827437-0953: :openssl_extraction_failed [2026-09-02 12:56:45.427] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049472 for case CB-1786192861124-0773: :openssl_extraction_failed [2026-09-02 12:56:45.475] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022727 for case CB-1786192827822-7228: :openssl_extraction_failed [2026-09-02 12:56:45.500] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044768 for case CB-1786192861486-0494: :openssl_extraction_failed [2026-09-02 12:56:45.563] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076170 for case CB-1786192828306-3499: :openssl_extraction_failed [2026-09-02 12:56:45.583] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047063 for case CB-1786192861855-3032: :openssl_extraction_failed [2026-09-02 12:56:45.635] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058826 for case CB-1786192828657-6631: :openssl_extraction_failed [2026-09-02 12:56:45.645] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045397 for case CB-1786192862274-8109: :openssl_extraction_failed [2026-09-02 12:56:45.721] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048685 for case CB-1786192829004-7828: :openssl_extraction_failed [2026-09-02 12:56:45.805] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095043 for case CB-1786192862602-8920: :openssl_extraction_failed [2026-09-02 12:56:45.806] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086820 for case CB-1786192829365-6823: :openssl_extraction_failed [2026-09-02 12:56:45.877] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028852 for case CB-1786192862964-9744: :openssl_extraction_failed [2026-09-02 12:56:45.905] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063811 for case CB-1786192829713-7395: :openssl_extraction_failed [2026-09-02 12:56:45.940] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020536 for case CB-1786192863336-0670: :openssl_extraction_failed [2026-09-02 12:56:46.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097347 for case CB-1786192830086-8912: :openssl_extraction_failed [2026-09-02 12:56:46.084] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011462 for case CB-1786192830456-9591: :openssl_extraction_failed [2026-09-02 12:56:46.095] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053294 for case CB-1786192863693-1010: :openssl_extraction_failed [2026-09-02 12:56:46.149] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070416 for case CB-1786192830827-3222: :openssl_extraction_failed [2026-09-02 12:56:46.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043518 for case CB-1786192864058-5540: :openssl_extraction_failed [2026-09-02 12:56:46.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077466 for case CB-1786192831200-6965: :openssl_extraction_failed [2026-09-02 12:56:46.255] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042507 for case CB-1786192864913-4826: :openssl_extraction_failed [2026-09-02 12:56:46.274] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085233 for case CB-1786192831545-4502: :openssl_extraction_failed [2026-09-02 12:56:46.330] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013359 for case CB-1786192865281-4676: :openssl_extraction_failed [2026-09-02 12:56:46.337] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017019 for case CB-1786192831914-6738: :openssl_extraction_failed [2026-09-02 12:56:46.387] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023295 for case CB-1786192865609-6462: :openssl_extraction_failed [2026-09-02 12:56:46.429] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029765 for case CB-1786192865937-2165: :openssl_extraction_failed [2026-09-02 12:56:46.462] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008848 for case CB-1786192832287-1348: :openssl_extraction_failed [2026-09-02 12:56:46.510] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014183 for case CB-1786192832635-6090: :openssl_extraction_failed [2026-09-02 12:56:46.525] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010661 for case CB-1786192866271-3444: :openssl_extraction_failed [2026-09-02 12:56:46.604] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080167 for case CB-1786192832995-2564: :openssl_extraction_failed [2026-09-02 12:56:46.649] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090121 for case CB-1786192866614-8711: :openssl_extraction_failed [2026-09-02 12:56:46.715] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007168 for case CB-1786192833353-7949: :openssl_extraction_failed [2026-09-02 12:56:46.763] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058939 for case CB-1786192866965-8854: :openssl_extraction_failed [2026-09-02 12:56:46.818] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019402 for case CB-1786192833691-6117: :openssl_extraction_failed [2026-09-02 12:56:46.860] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026742 for case CB-1786192867296-8685: :openssl_extraction_failed [2026-09-02 12:56:46.921] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095993 for case CB-1786192834033-0609: :openssl_extraction_failed [2026-09-02 12:56:46.921] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047117 for case CB-1786192867634-1060: :openssl_extraction_failed [2026-09-02 12:56:46.983] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095162 for case CB-1786192867976-5017: :openssl_extraction_failed [2026-09-02 12:56:46.983] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037649 for case CB-1786192834406-1041: :openssl_extraction_failed [2026-09-02 12:56:47.068] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011875 for case CB-1786192868303-6374: :openssl_extraction_failed [2026-09-02 12:56:47.068] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050940 for case CB-1786192834737-2671: :openssl_extraction_failed [2026-09-02 12:56:47.165] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085706 for case CB-1786192868653-1797: :openssl_extraction_failed [2026-09-02 12:56:47.187] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097093 for case CB-1786192835083-6967: :openssl_extraction_failed [2026-09-02 12:56:47.225] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014010 for case CB-1786192868995-9295: :openssl_extraction_failed [2026-09-02 12:56:47.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022590 for case CB-1786192869340-3180: :openssl_extraction_failed [2026-09-02 12:56:47.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056401 for case CB-1786192835463-5120: :openssl_extraction_failed [2026-09-02 12:56:47.335] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055119 for case CB-1786192869710-3517: :openssl_extraction_failed [2026-09-02 12:56:47.350] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007281 for case CB-1786192835808-5311: :openssl_extraction_failed [2026-09-02 12:56:47.389] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072190 for case CB-1786192870120-5869: :openssl_extraction_failed [2026-09-02 12:56:47.395] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097155 for case CB-1786192836150-4480: :openssl_extraction_failed [2026-09-02 12:56:47.421] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082939 for case CB-1786192870452-7546: :openssl_extraction_failed [2026-09-02 12:56:47.450] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088865 for case CB-1786192836487-5452: :openssl_extraction_failed [2026-09-02 12:56:47.471] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034729 for case CB-1786192870788-0317: :openssl_extraction_failed [2026-09-02 12:56:47.494] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036257 for case CB-1786192836887-7266: :openssl_extraction_failed [2026-09-02 12:56:47.544] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076598 for case CB-1786192871142-2882: :openssl_extraction_failed [2026-09-02 12:56:47.559] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099669 for case CB-1786192837218-6659: :openssl_extraction_failed [2026-09-02 12:56:47.637] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068564 for case CB-1786192871485-0289: :openssl_extraction_failed [2026-09-02 12:56:47.661] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097715 for case CB-1786192837560-1421: :openssl_extraction_failed [2026-09-02 12:56:47.674] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023674 for case CB-1786192871896-4586: :openssl_extraction_failed [2026-09-02 12:56:47.730] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020835 for case CB-1786192837904-5611: :openssl_extraction_failed [2026-09-02 12:56:47.734] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073297 for case CB-1786192872221-1938: :openssl_extraction_failed [2026-09-02 12:56:47.768] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067751 for case CB-1786192838243-8889: :openssl_extraction_failed [2026-09-02 12:56:47.800] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056488 for case CB-1786192872581-5966: :openssl_extraction_failed [2026-09-02 12:56:47.813] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067670 for case CB-1786192838565-0624: :openssl_extraction_failed [2026-09-02 12:56:47.865] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002884 for case CB-1786192872956-2700: :openssl_extraction_failed [2026-09-02 12:56:47.875] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093146 for case CB-1786192838933-2098: :openssl_extraction_failed [2026-09-02 12:56:47.958] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075361 for case CB-1786192839315-9327: :openssl_extraction_failed [2026-09-02 12:56:47.971] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040690 for case CB-1786192873312-4612: :openssl_extraction_failed [2026-09-02 12:56:48.033] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077228 for case CB-1786192873713-6950: :openssl_extraction_failed [2026-09-02 12:56:48.034] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095491 for case CB-1786192839683-1966: :openssl_extraction_failed [2026-09-02 12:56:48.062] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032817 for case CB-1786192874063-0397: :openssl_extraction_failed [2026-09-02 12:56:48.066] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096397 for case CB-1786192840032-8542: :openssl_extraction_failed [2026-09-02 12:56:48.082] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009035 for case CB-1786192874435-6520: :openssl_extraction_failed [2026-09-02 12:56:48.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081336 for case CB-1786192874797-8993: :openssl_extraction_failed [2026-09-02 12:56:48.128] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029898 for case CB-1786192840365-7617: :openssl_extraction_failed [2026-09-02 12:56:48.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058218 for case CB-1786192875152-8034: :openssl_extraction_failed [2026-09-02 12:56:48.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043453 for case CB-1786192875472-0024: :openssl_extraction_failed [2026-09-02 12:56:48.197] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021941 for case CB-1786192840696-8612: :openssl_extraction_failed [2026-09-02 12:56:48.241] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078904 for case CB-1786192841045-3264: :openssl_extraction_failed [2026-09-02 12:56:48.249] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026042 for case CB-1786192875819-5061: :openssl_extraction_failed [2026-09-02 12:56:48.279] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099011 for case CB-1786192841422-1255: :openssl_extraction_failed [2026-09-02 12:56:48.308] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023094 for case CB-1786192876160-3861: :openssl_extraction_failed [2026-09-02 12:56:48.351] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065079 for case CB-1786192841772-7821: :openssl_extraction_failed [2026-09-02 12:56:48.351] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016716 for case CB-1786192876509-7602: :openssl_extraction_failed [2026-09-02 12:56:48.382] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072232 for case CB-1786192842096-7007: :openssl_extraction_failed [2026-09-02 12:56:48.404] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090478 for case CB-1786192876905-5215: :openssl_extraction_failed [2026-09-02 12:56:48.451] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035115 for case CB-1786192842430-2495: :openssl_extraction_failed [2026-09-02 12:56:48.485] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014887 for case CB-1786192877274-0168: :openssl_extraction_failed [2026-09-02 12:56:48.508] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046525 for case CB-1786192842759-8686: :openssl_extraction_failed [2026-09-02 12:56:48.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081211 for case CB-1786192877616-6187: :openssl_extraction_failed [2026-09-02 12:56:48.581] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066571 for case CB-1786192843100-1276: :openssl_extraction_failed [2026-09-02 12:56:48.658] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063666 for case CB-1786192877972-9639: :openssl_extraction_failed [2026-09-02 12:56:48.685] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043385 for case CB-1786192843470-8131: :openssl_extraction_failed [2026-09-02 12:56:48.728] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011739 for case CB-1786192878327-5385: :openssl_extraction_failed [2026-09-02 12:56:48.734] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057373 for case CB-1786192843800-2766: :openssl_extraction_failed [2026-09-02 12:56:48.805] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060725 for case CB-1786192878719-8618: :openssl_extraction_failed [2026-09-02 12:56:48.848] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073935 for case CB-1786192844148-3068: :openssl_extraction_failed [2026-09-02 12:56:48.893] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066776 for case CB-1786192879070-7654: :openssl_extraction_failed [2026-09-02 12:56:48.920] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089689 for case CB-1786192844459-6191: :openssl_extraction_failed [2026-09-02 12:56:48.935] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037447 for case CB-1786192879405-4213: :openssl_extraction_failed [2026-09-02 12:56:48.978] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099817 for case CB-1786192844791-7246: :openssl_extraction_failed [2026-09-02 12:56:48.986] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058298 for case CB-1786192879752-4803: :openssl_extraction_failed [2026-09-02 12:56:49.038] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037030 for case CB-1786192845142-9231: :openssl_extraction_failed [2026-09-02 12:56:49.038] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031887 for case CB-1786192880111-8703: :openssl_extraction_failed [2026-09-02 12:56:49.131] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036910 for case CB-1786192880489-6100: :openssl_extraction_failed [2026-09-02 12:56:49.131] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089643 for case CB-1786192845473-7617: :openssl_extraction_failed [2026-09-02 12:56:49.204] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062146 for case CB-1786192845812-9004: :openssl_extraction_failed [2026-09-02 12:56:49.204] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096952 for case CB-1786192880878-3881: :openssl_extraction_failed [2026-09-02 12:56:49.297] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044212 for case CB-1786192881217-0374: :openssl_extraction_failed [2026-09-02 12:56:49.351] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000580 for case CB-1786192846164-3742: :openssl_extraction_failed [2026-09-02 12:56:49.385] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076365 for case CB-1786192881565-8587: :openssl_extraction_failed [2026-09-02 12:56:49.433] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093827 for case CB-1786192846494-6937: :openssl_extraction_failed [2026-09-02 12:56:49.450] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027734 for case CB-1786192881916-6149: :openssl_extraction_failed [2026-09-02 12:56:49.520] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021831 for case CB-1786192846843-8649: :openssl_extraction_failed [2026-09-02 12:56:49.540] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066605 for case CB-1786192882279-8324: :openssl_extraction_failed [2026-09-02 12:56:49.599] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071546 for case CB-1786192847186-5173: :openssl_extraction_failed [2026-09-02 12:56:49.627] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052233 for case CB-1786192882636-6887: :openssl_extraction_failed [2026-09-02 12:56:49.668] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013839 for case CB-1786192847534-0180: :openssl_extraction_failed [2026-09-02 12:56:49.680] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062104 for case CB-1786192882993-6333: :openssl_extraction_failed [2026-09-02 12:56:49.737] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009416 for case CB-1786192883321-0944: :openssl_extraction_failed [2026-09-02 12:56:49.777] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060788 for case CB-1786192847913-3767: :openssl_extraction_failed [2026-09-02 12:56:49.837] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045924 for case CB-1786192883671-9057: :openssl_extraction_failed [2026-09-02 12:56:49.882] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037700 for case CB-1786192848266-8002: :openssl_extraction_failed [2026-09-02 12:56:49.926] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048737 for case CB-1786192884042-4745: :openssl_extraction_failed [2026-09-02 12:56:50.020] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015116 for case CB-1786192848586-4299: :openssl_extraction_failed [2026-09-02 12:56:50.022] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058124 for case CB-1786192885874-3558: :openssl_extraction_failed [2026-09-02 12:56:50.102] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098663 for case CB-1786192848942-0336: :openssl_extraction_failed [2026-09-02 12:56:50.127] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012032 for case CB-1786192886434-4502: :openssl_extraction_failed [2026-09-02 12:56:50.169] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064059 for case CB-1786192887005-6618: :openssl_extraction_failed [2026-09-02 12:56:50.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027547 for case CB-1786192849298-4380: :openssl_extraction_failed [2026-09-02 12:56:50.200] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038043 for case CB-1786192888490-1839: :openssl_extraction_failed [2026-09-02 12:56:50.236] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056424 for case CB-1786192849657-7598: :openssl_extraction_failed [2026-09-02 12:56:50.257] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070550 for case CB-1786192888928-7235: :openssl_extraction_failed [2026-09-02 12:56:50.261] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020458 for case CB-1786192849990-7266: :openssl_extraction_failed [2026-09-02 12:56:50.387] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:56:50.403] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014985 for case CB-1786192850340-5006: :openssl_extraction_failed [2026-09-02 12:56:50.420] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005275 for case CB-1786192889353-1376: :openssl_extraction_failed [2026-09-02 12:56:50.484] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026428 for case CB-1786192889778-3727: :openssl_extraction_failed [2026-09-02 12:56:50.504] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061031 for case CB-1786192850690-0735: :openssl_extraction_failed [2026-09-02 12:56:50.532] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008630 for case CB-1786192890247-4451: :openssl_extraction_failed [2026-09-02 12:56:50.591] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004612 for case CB-1786192851053-3960: :openssl_extraction_failed [2026-09-02 12:56:50.597] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098668 for case CB-1786192890663-8429: :openssl_extraction_failed [2026-09-02 12:56:50.663] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091395 for case CB-1786192851402-9654: :openssl_extraction_failed [2026-09-02 12:56:50.664] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082841 for case CB-1786192891116-4114: :openssl_extraction_failed [2026-09-02 12:56:50.701] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004207 for case CB-1786192851811-6699: :openssl_extraction_failed [2026-09-02 12:56:50.718] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024448 for case CB-1786192891519-1578: :openssl_extraction_failed [2026-09-02 12:56:50.720] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043021 for case CB-1786192852170-7121: :openssl_extraction_failed [2026-09-02 12:56:50.758] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076820 for case CB-1786192891965-2106: :openssl_extraction_failed [2026-09-02 12:56:50.758] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035124 for case CB-1786192852493-8417: :openssl_extraction_failed [2026-09-02 12:56:50.772] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030921 for case CB-1786192852866-2532: :openssl_extraction_failed [2026-09-02 12:56:50.783] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061000 for case CB-1786192853188-2210: :openssl_extraction_failed [2026-09-02 12:56:50.793] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033456 for case CB-1786192892375-2201: :openssl_extraction_failed [2026-09-02 12:56:50.835] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046139 for case CB-1786192892785-6500: :openssl_extraction_failed [2026-09-02 12:56:50.837] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003370 for case CB-1786192853534-1412: :openssl_extraction_failed [2026-09-02 12:56:50.879] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098776 for case CB-1786192893214-3811: :openssl_extraction_failed [2026-09-02 12:56:50.888] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055982 for case CB-1786192853899-8718: :openssl_extraction_failed [2026-09-02 12:56:50.912] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044145 for case CB-1786192854245-8135: :openssl_extraction_failed [2026-09-02 12:56:50.936] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042767 for case CB-1786192893625-4097: :openssl_extraction_failed [2026-09-02 12:56:50.956] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082341 for case CB-1786192854594-0421: :openssl_extraction_failed [2026-09-02 12:56:50.993] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041620 for case CB-1786192894033-2967: :openssl_extraction_failed [2026-09-02 12:56:51.010] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005013 for case CB-1786192854940-7179: :openssl_extraction_failed [2026-09-02 12:56:51.053] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087921 for case CB-1786192894468-2251: :openssl_extraction_failed [2026-09-02 12:56:51.064] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083312 for case CB-1786192855260-6746: :openssl_extraction_failed [2026-09-02 12:56:51.100] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002697 for case CB-1786192894904-4420: :openssl_extraction_failed [2026-09-02 12:56:51.107] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017504 for case CB-1786192855597-8778: :openssl_extraction_failed [2026-09-02 12:56:51.151] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082828 for case CB-1786192855939-9524: :openssl_extraction_failed [2026-09-02 12:56:51.158] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026401 for case CB-1786192895323-7127: :openssl_extraction_failed [2026-09-02 12:56:51.196] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039341 for case CB-1786192895747-6667: :openssl_extraction_failed [2026-09-02 12:56:51.204] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009867 for case CB-1786192856276-1543: :openssl_extraction_failed [2026-09-02 12:56:51.243] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011306 for case CB-1786192896177-2833: :openssl_extraction_failed [2026-09-02 12:56:51.246] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057444 for case CB-1786192856613-0809: :openssl_extraction_failed [2026-09-02 12:56:51.288] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058311 for case CB-1786192856957-1629: :openssl_extraction_failed [2026-09-02 12:56:51.293] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033854 for case CB-1786192896607-6161: :openssl_extraction_failed [2026-09-02 12:56:51.325] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099364 for case CB-1786192857288-0390: :openssl_extraction_failed [2026-09-02 12:56:51.329] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084850 for case CB-1786192897035-9194: :openssl_extraction_failed [2026-09-02 12:56:51.356] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066640 for case CB-1786192857629-0988: :openssl_extraction_failed [2026-09-02 12:56:51.377] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010271 for case CB-1786192857992-2265: :openssl_extraction_failed [2026-09-02 12:56:51.385] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071054 for case CB-1786192897448-6197: :openssl_extraction_failed [2026-09-02 12:56:51.427] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092226 for case CB-1786192858327-5507: :openssl_extraction_failed [2026-09-02 12:56:51.438] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068414 for case CB-1786192897892-9509: :openssl_extraction_failed [2026-09-02 12:56:51.476] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012005 for case CB-1786192858675-6288: :openssl_extraction_failed [2026-09-02 12:56:51.500] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098717 for case CB-1786192898301-0813: :openssl_extraction_failed [2026-09-02 12:56:51.519] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016573 for case CB-1786192859031-0003: :openssl_extraction_failed [2026-09-02 12:56:51.551] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026816 for case CB-1786192898714-7432: :openssl_extraction_failed [2026-09-02 12:56:51.555] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092763 for case CB-1786192859408-8584: :openssl_extraction_failed [2026-09-02 12:56:51.609] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026650 for case CB-1786192899127-7672: :openssl_extraction_failed [2026-09-02 12:56:51.610] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063708 for case CB-1786192859738-8784: :openssl_extraction_failed [2026-09-02 12:56:51.643] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096158 for case CB-1786192860069-2034: :openssl_extraction_failed [2026-09-02 12:56:51.667] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098833 for case CB-1786192899529-0498: :openssl_extraction_failed [2026-09-02 12:56:51.668] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042220 for case CB-1786192860442-7656: :openssl_extraction_failed [2026-09-02 12:56:51.704] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079303 for case CB-1786192899967-1346: :openssl_extraction_failed [2026-09-02 12:56:51.713] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055666 for case CB-1786192860800-1176: :openssl_extraction_failed [2026-09-02 12:56:51.722] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033186 for case CB-1786192900459-7941: :openssl_extraction_failed [2026-09-02 12:56:51.752] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049472 for case CB-1786192861124-0773: :openssl_extraction_failed [2026-09-02 12:56:51.768] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079764 for case CB-1786192900907-4435: :openssl_extraction_failed [2026-09-02 12:56:51.786] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044768 for case CB-1786192861486-0494: :openssl_extraction_failed [2026-09-02 12:56:51.835] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094791 for case CB-1786192901333-9586: :openssl_extraction_failed [2026-09-02 12:56:51.841] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047063 for case CB-1786192861855-3032: :openssl_extraction_failed [2026-09-02 12:56:51.867] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045397 for case CB-1786192862274-8109: :openssl_extraction_failed [2026-09-02 12:56:51.899] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095043 for case CB-1786192862602-8920: :openssl_extraction_failed [2026-09-02 12:56:51.907] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078523 for case CB-1786192901771-4262: :openssl_extraction_failed [2026-09-02 12:56:51.956] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025750 for case CB-1786192902214-3133: :openssl_extraction_failed [2026-09-02 12:56:51.959] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028852 for case CB-1786192862964-9744: :openssl_extraction_failed [2026-09-02 12:56:52.014] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094092 for case CB-1786192902631-3950: :openssl_extraction_failed [2026-09-02 12:56:52.030] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020536 for case CB-1786192863336-0670: :openssl_extraction_failed [2026-09-02 12:56:52.070] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053294 for case CB-1786192863693-1010: :openssl_extraction_failed [2026-09-02 12:56:52.081] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099318 for case CB-1786192903036-2809: :openssl_extraction_failed [2026-09-02 12:56:52.112] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043518 for case CB-1786192864058-5540: :openssl_extraction_failed [2026-09-02 12:56:52.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080702 for case CB-1786192903439-7392: :openssl_extraction_failed [2026-09-02 12:56:52.159] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090307 for case CB-1786192903862-8230: :openssl_extraction_failed [2026-09-02 12:56:52.176] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042507 for case CB-1786192864913-4826: :openssl_extraction_failed [2026-09-02 12:56:52.230] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073271 for case CB-1786192904267-4592: :openssl_extraction_failed [2026-09-02 12:56:52.240] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013359 for case CB-1786192865281-4676: :openssl_extraction_failed [2026-09-02 12:56:52.285] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062130 for case CB-1786192904691-0544: :openssl_extraction_failed [2026-09-02 12:56:52.290] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023295 for case CB-1786192865609-6462: :openssl_extraction_failed [2026-09-02 12:56:52.318] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059815 for case CB-1786192905058-7585: :openssl_extraction_failed [2026-09-02 12:56:52.322] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029765 for case CB-1786192865937-2165: :openssl_extraction_failed [2026-09-02 12:56:52.345] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015434 for case CB-1786192905410-6015: :openssl_extraction_failed [2026-09-02 12:56:52.358] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010661 for case CB-1786192866271-3444: :openssl_extraction_failed [2026-09-02 12:56:52.391] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090121 for case CB-1786192866614-8711: :openssl_extraction_failed [2026-09-02 12:56:52.392] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092374 for case CB-1786192905742-8733: :openssl_extraction_failed [2026-09-02 12:56:52.428] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037532 for case CB-1786192906071-9887: :openssl_extraction_failed [2026-09-02 12:56:52.436] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058939 for case CB-1786192866965-8854: :openssl_extraction_failed [2026-09-02 12:56:52.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026742 for case CB-1786192867296-8685: :openssl_extraction_failed [2026-09-02 12:56:52.463] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013642 for case CB-1786192906427-0472: :openssl_extraction_failed [2026-09-02 12:56:52.500] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047117 for case CB-1786192867634-1060: :openssl_extraction_failed [2026-09-02 12:56:52.506] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016987 for case CB-1786192906756-5580: :openssl_extraction_failed [2026-09-02 12:56:52.526] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095162 for case CB-1786192867976-5017: :openssl_extraction_failed [2026-09-02 12:56:52.541] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041601 for case CB-1786192907135-5066: :openssl_extraction_failed [2026-09-02 12:56:52.565] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011875 for case CB-1786192868303-6374: :openssl_extraction_failed [2026-09-02 12:56:52.588] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003219 for case CB-1786192907505-8275: :openssl_extraction_failed [2026-09-02 12:56:52.615] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085706 for case CB-1786192868653-1797: :openssl_extraction_failed [2026-09-02 12:56:52.640] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019105 for case CB-1786192907863-0735: :openssl_extraction_failed [2026-09-02 12:56:52.651] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014010 for case CB-1786192868995-9295: :openssl_extraction_failed [2026-09-02 12:56:52.713] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093605 for case CB-1786192908226-1818: :openssl_extraction_failed [2026-09-02 12:56:52.763] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022590 for case CB-1786192869340-3180: :openssl_extraction_failed [2026-09-02 12:56:52.769] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073485 for case CB-1786192908598-1074: :openssl_extraction_failed [2026-09-02 12:56:52.807] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060441 for case CB-1786192908966-7391: :openssl_extraction_failed [2026-09-02 12:56:52.812] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055119 for case CB-1786192869710-3517: :openssl_extraction_failed [2026-09-02 12:56:52.869] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053891 for case CB-1786192909370-1090: :openssl_extraction_failed [2026-09-02 12:56:52.870] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072190 for case CB-1786192870120-5869: :openssl_extraction_failed [2026-09-02 12:56:52.906] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082939 for case CB-1786192870452-7546: :openssl_extraction_failed [2026-09-02 12:56:52.934] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000091 for case CB-1786192909739-2942: :openssl_extraction_failed [2026-09-02 12:56:52.935] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034729 for case CB-1786192870788-0317: :openssl_extraction_failed [2026-09-02 12:56:52.954] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076598 for case CB-1786192871142-2882: :openssl_extraction_failed [2026-09-02 12:56:52.974] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006225 for case CB-1786192910070-1615: :openssl_extraction_failed [2026-09-02 12:56:52.992] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068564 for case CB-1786192871485-0289: :openssl_extraction_failed [2026-09-02 12:56:52.994] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025263 for case CB-1786192910436-3442: :openssl_extraction_failed [2026-09-02 12:56:53.043] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023832 for case CB-1786192910764-9840: :openssl_extraction_failed [2026-09-02 12:56:53.044] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023674 for case CB-1786192871896-4586: :openssl_extraction_failed [2026-09-02 12:56:53.071] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089835 for case CB-1786192911131-6758: :openssl_extraction_failed [2026-09-02 12:56:53.075] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073297 for case CB-1786192872221-1938: :openssl_extraction_failed [2026-09-02 12:56:53.089] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000320 for case CB-1786192911472-0886: :openssl_extraction_failed [2026-09-02 12:56:53.095] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056488 for case CB-1786192872581-5966: :openssl_extraction_failed [2026-09-02 12:56:53.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018294 for case CB-1786192911823-7417: :openssl_extraction_failed [2026-09-02 12:56:53.123] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002884 for case CB-1786192872956-2700: :openssl_extraction_failed [2026-09-02 12:56:53.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051281 for case CB-1786192912163-6861: :openssl_extraction_failed [2026-09-02 12:56:53.170] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040690 for case CB-1786192873312-4612: :openssl_extraction_failed [2026-09-02 12:56:53.172] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024806 for case CB-1786192912499-7248: :openssl_extraction_failed [2026-09-02 12:56:53.203] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077228 for case CB-1786192873713-6950: :openssl_extraction_failed [2026-09-02 12:56:53.224] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095429 for case CB-1786192912850-3466: :openssl_extraction_failed [2026-09-02 12:56:53.266] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075027 for case CB-1786192913178-7058: :openssl_extraction_failed [2026-09-02 12:56:53.321] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033503 for case CB-1786192913508-0879: :openssl_extraction_failed [2026-09-02 12:56:53.331] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032817 for case CB-1786192874063-0397: :openssl_extraction_failed [2026-09-02 12:56:53.368] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097323 for case CB-1786192913910-4088: :openssl_extraction_failed [2026-09-02 12:56:53.409] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009035 for case CB-1786192874435-6520: :openssl_extraction_failed [2026-09-02 12:56:53.420] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088949 for case CB-1786192914296-9387: :openssl_extraction_failed [2026-09-02 12:56:53.463] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081336 for case CB-1786192874797-8993: :openssl_extraction_failed [2026-09-02 12:56:53.464] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086835 for case CB-1786192914706-0970: :openssl_extraction_failed [2026-09-02 12:56:53.513] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099188 for case CB-1786192915051-0185: :openssl_extraction_failed [2026-09-02 12:56:53.513] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058218 for case CB-1786192875152-8034: :openssl_extraction_failed [2026-09-02 12:56:53.619] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043453 for case CB-1786192875472-0024: :openssl_extraction_failed [2026-09-02 12:56:53.633] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071059 for case CB-1786192915388-7569: :openssl_extraction_failed [2026-09-02 12:56:53.689] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026042 for case CB-1786192875819-5061: :openssl_extraction_failed [2026-09-02 12:56:53.713] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071280 for case CB-1786192915724-6476: :openssl_extraction_failed [2026-09-02 12:56:53.779] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023094 for case CB-1786192876160-3861: :openssl_extraction_failed [2026-09-02 12:56:53.801] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082783 for case CB-1786192916069-2191: :openssl_extraction_failed [2026-09-02 12:56:53.840] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016716 for case CB-1786192876509-7602: :openssl_extraction_failed [2026-09-02 12:56:53.842] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087685 for case CB-1786192916426-5054: :openssl_extraction_failed [2026-09-02 12:56:53.893] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008844 for case CB-1786192916755-6635: :openssl_extraction_failed [2026-09-02 12:56:53.903] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090478 for case CB-1786192876905-5215: :openssl_extraction_failed [2026-09-02 12:56:53.932] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014887 for case CB-1786192877274-0168: :openssl_extraction_failed [2026-09-02 12:56:53.937] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078011 for case CB-1786192917104-4060: :openssl_extraction_failed [2026-09-02 12:56:53.956] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004445 for case CB-1786192917451-3435: :openssl_extraction_failed [2026-09-02 12:56:53.968] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081211 for case CB-1786192877616-6187: :openssl_extraction_failed [2026-09-02 12:56:53.987] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061663 for case CB-1786192917787-2669: :openssl_extraction_failed [2026-09-02 12:56:54.001] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096304 for case CB-1786192918154-0456: :openssl_extraction_failed [2026-09-02 12:56:54.004] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063666 for case CB-1786192877972-9639: :openssl_extraction_failed [2026-09-02 12:56:54.023] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094242 for case CB-1786192918480-1628: :openssl_extraction_failed [2026-09-02 12:56:54.030] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011739 for case CB-1786192878327-5385: :openssl_extraction_failed [2026-09-02 12:56:54.062] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001877 for case CB-1786192918797-4856: :openssl_extraction_failed [2026-09-02 12:56:54.091] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060725 for case CB-1786192878719-8618: :openssl_extraction_failed [2026-09-02 12:56:54.093] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033272 for case CB-1786192919142-8067: :openssl_extraction_failed [2026-09-02 12:56:54.112] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066776 for case CB-1786192879070-7654: :openssl_extraction_failed [2026-09-02 12:56:54.128] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018216 for case CB-1786192919507-3272: :openssl_extraction_failed [2026-09-02 12:56:54.129] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037447 for case CB-1786192879405-4213: :openssl_extraction_failed [2026-09-02 12:56:54.161] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024715 for case CB-1786192919907-4461: :openssl_extraction_failed [2026-09-02 12:56:54.162] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058298 for case CB-1786192879752-4803: :openssl_extraction_failed [2026-09-02 12:56:54.203] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074647 for case CB-1786192920289-4202: :openssl_extraction_failed [2026-09-02 12:56:54.210] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031887 for case CB-1786192880111-8703: :openssl_extraction_failed [2026-09-02 12:56:54.235] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075350 for case CB-1786192920641-5454: :openssl_extraction_failed [2026-09-02 12:56:54.248] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036910 for case CB-1786192880489-6100: :openssl_extraction_failed [2026-09-02 12:56:54.264] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096952 for case CB-1786192880878-3881: :openssl_extraction_failed [2026-09-02 12:56:54.276] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042929 for case CB-1786192920995-4783: :openssl_extraction_failed [2026-09-02 12:56:54.286] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044212 for case CB-1786192881217-0374: :openssl_extraction_failed [2026-09-02 12:56:54.308] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014263 for case CB-1786192921343-5664: :openssl_extraction_failed [2026-09-02 12:56:54.317] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076365 for case CB-1786192881565-8587: :openssl_extraction_failed [2026-09-02 12:56:54.376] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064744 for case CB-1786192921731-9325: :openssl_extraction_failed [2026-09-02 12:56:54.385] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027734 for case CB-1786192881916-6149: :openssl_extraction_failed [2026-09-02 12:56:54.477] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017412 for case CB-1786192922085-2851: :openssl_extraction_failed [2026-09-02 12:56:54.481] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066605 for case CB-1786192882279-8324: :openssl_extraction_failed [2026-09-02 12:56:54.529] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052233 for case CB-1786192882636-6887: :openssl_extraction_failed [2026-09-02 12:56:54.537] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057514 for case CB-1786192922450-4213: :openssl_extraction_failed [2026-09-02 12:56:54.550] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062104 for case CB-1786192882993-6333: :openssl_extraction_failed [2026-09-02 12:56:54.601] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054005 for case CB-1786192922796-8070: :openssl_extraction_failed [2026-09-02 12:56:54.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009416 for case CB-1786192883321-0944: :openssl_extraction_failed [2026-09-02 12:56:54.648] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011099 for case CB-1786192923142-5301: :openssl_extraction_failed [2026-09-02 12:56:54.649] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045924 for case CB-1786192883671-9057: :openssl_extraction_failed [2026-09-02 12:56:54.706] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099035 for case CB-1786192923502-8704: :openssl_extraction_failed [2026-09-02 12:56:54.721] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048737 for case CB-1786192884042-4745: :openssl_extraction_failed [2026-09-02 12:56:54.742] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005237 for case CB-1786192923858-3116: :openssl_extraction_failed [2026-09-02 12:56:54.753] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058124 for case CB-1786192885874-3558: :openssl_extraction_failed [2026-09-02 12:56:54.775] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025942 for case CB-1786192924197-5148: :openssl_extraction_failed [2026-09-02 12:56:54.811] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012032 for case CB-1786192886434-4502: :openssl_extraction_failed [2026-09-02 12:56:54.821] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000950 for case CB-1786192924559-4313: :openssl_extraction_failed [2026-09-02 12:56:54.847] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064059 for case CB-1786192887005-6618: :openssl_extraction_failed [2026-09-02 12:56:54.887] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038043 for case CB-1786192888490-1839: :openssl_extraction_failed [2026-09-02 12:56:54.887] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020754 for case CB-1786192924921-2326: :openssl_extraction_failed [2026-09-02 12:56:54.971] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090893 for case CB-1786192925284-8493: :openssl_extraction_failed [2026-09-02 12:56:54.994] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070550 for case CB-1786192888928-7235: :openssl_extraction_failed [2026-09-02 12:56:55.014] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017052 for case CB-1786192925645-4370: :openssl_extraction_failed [2026-09-02 12:56:55.055] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005275 for case CB-1786192889353-1376: :openssl_extraction_failed [2026-09-02 12:56:55.056] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078600 for case CB-1786192926004-0190: :openssl_extraction_failed [2026-09-02 12:56:55.100] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091743 for case CB-1786192926366-9973: :openssl_extraction_failed [2026-09-02 12:56:55.111] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026428 for case CB-1786192889778-3727: :openssl_extraction_failed [2026-09-02 12:56:55.149] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047261 for case CB-1786192926724-6075: :openssl_extraction_failed [2026-09-02 12:56:55.157] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008630 for case CB-1786192890247-4451: :openssl_extraction_failed [2026-09-02 12:56:55.184] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098668 for case CB-1786192890663-8429: :openssl_extraction_failed [2026-09-02 12:56:55.216] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020427 for case CB-1786192927063-4183: :openssl_extraction_failed [2026-09-02 12:56:55.218] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082841 for case CB-1786192891116-4114: :openssl_extraction_failed [2026-09-02 12:56:55.271] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024448 for case CB-1786192891519-1578: :openssl_extraction_failed [2026-09-02 12:56:55.272] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007833 for case CB-1786192927395-3109: :openssl_extraction_failed [2026-09-02 12:56:55.301] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076820 for case CB-1786192891965-2106: :openssl_extraction_failed [2026-09-02 12:56:55.306] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006372 for case CB-1786192927722-8528: :openssl_extraction_failed [2026-09-02 12:56:55.334] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039797 for case CB-1786192928053-1385: :openssl_extraction_failed [2026-09-02 12:56:55.336] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033456 for case CB-1786192892375-2201: :openssl_extraction_failed [2026-09-02 12:56:55.362] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046139 for case CB-1786192892785-6500: :openssl_extraction_failed [2026-09-02 12:56:55.364] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086235 for case CB-1786192928379-7089: :openssl_extraction_failed [2026-09-02 12:56:55.417] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098776 for case CB-1786192893214-3811: :openssl_extraction_failed [2026-09-02 12:56:55.419] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090328 for case CB-1786192928727-1318: :openssl_extraction_failed [2026-09-02 12:56:55.452] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042767 for case CB-1786192893625-4097: :openssl_extraction_failed [2026-09-02 12:56:55.457] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089425 for case CB-1786192929061-3114: :openssl_extraction_failed [2026-09-02 12:56:55.500] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041620 for case CB-1786192894033-2967: :openssl_extraction_failed [2026-09-02 12:56:55.502] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079069 for case CB-1786192929417-4422: :openssl_extraction_failed [2026-09-02 12:56:55.530] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087921 for case CB-1786192894468-2251: :openssl_extraction_failed [2026-09-02 12:56:55.539] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085967 for case CB-1786192929772-0079: :openssl_extraction_failed [2026-09-02 12:56:55.546] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002697 for case CB-1786192894904-4420: :openssl_extraction_failed [2026-09-02 12:56:55.549] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057991 for case CB-1786192930170-1791: :openssl_extraction_failed [2026-09-02 12:56:55.571] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059084 for case CB-1786192930512-1138: :openssl_extraction_failed [2026-09-02 12:56:55.572] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026401 for case CB-1786192895323-7127: :openssl_extraction_failed [2026-09-02 12:56:55.622] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050349 for case CB-1786192930903-7762: :openssl_extraction_failed [2026-09-02 12:56:55.624] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039341 for case CB-1786192895747-6667: :openssl_extraction_failed [2026-09-02 12:56:55.653] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096675 for case CB-1786192931238-4364: :openssl_extraction_failed [2026-09-02 12:56:55.675] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011306 for case CB-1786192896177-2833: :openssl_extraction_failed [2026-09-02 12:56:55.679] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084604 for case CB-1786192931599-7900: :openssl_extraction_failed [2026-09-02 12:56:55.702] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034483 for case CB-1786192931945-6267: :openssl_extraction_failed [2026-09-02 12:56:55.708] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033854 for case CB-1786192896607-6161: :openssl_extraction_failed [2026-09-02 12:56:55.725] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001704 for case CB-1786192932353-5413: :openssl_extraction_failed [2026-09-02 12:56:55.726] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084850 for case CB-1786192897035-9194: :openssl_extraction_failed [2026-09-02 12:56:55.743] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071054 for case CB-1786192897448-6197: :openssl_extraction_failed [2026-09-02 12:56:55.744] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019766 for case CB-1786192932688-2781: :openssl_extraction_failed [2026-09-02 12:56:55.779] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051283 for case CB-1786192933022-0948: :openssl_extraction_failed [2026-09-02 12:56:55.781] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068414 for case CB-1786192897892-9509: :openssl_extraction_failed [2026-09-02 12:56:55.796] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084688 for case CB-1786192933363-2907: :openssl_extraction_failed [2026-09-02 12:56:55.812] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098717 for case CB-1786192898301-0813: :openssl_extraction_failed [2026-09-02 12:56:55.830] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011009 for case CB-1786192933721-8393: :openssl_extraction_failed [2026-09-02 12:56:55.845] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026816 for case CB-1786192898714-7432: :openssl_extraction_failed [2026-09-02 12:56:55.862] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053979 for case CB-1786192934105-7897: :openssl_extraction_failed [2026-09-02 12:56:55.881] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026650 for case CB-1786192899127-7672: :openssl_extraction_failed [2026-09-02 12:56:55.887] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049507 for case CB-1786192934585-4580: :openssl_extraction_failed [2026-09-02 12:56:55.918] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098833 for case CB-1786192899529-0498: :openssl_extraction_failed [2026-09-02 12:56:55.919] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017634 for case CB-1786192934922-0553: :openssl_extraction_failed [2026-09-02 12:56:55.943] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079303 for case CB-1786192899967-1346: :openssl_extraction_failed [2026-09-02 12:56:55.951] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084742 for case CB-1786192935290-3330: :openssl_extraction_failed [2026-09-02 12:56:55.965] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033186 for case CB-1786192900459-7941: :openssl_extraction_failed [2026-09-02 12:56:55.972] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035938 for case CB-1786192935698-2292: :openssl_extraction_failed [2026-09-02 12:56:55.989] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079764 for case CB-1786192900907-4435: :openssl_extraction_failed [2026-09-02 12:56:55.993] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021080 for case CB-1786192936029-8222: :openssl_extraction_failed [2026-09-02 12:56:56.028] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094791 for case CB-1786192901333-9586: :openssl_extraction_failed [2026-09-02 12:56:56.033] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062767 for case CB-1786192936388-8373: :openssl_extraction_failed [2026-09-02 12:56:56.071] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078523 for case CB-1786192901771-4262: :openssl_extraction_failed [2026-09-02 12:56:56.072] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057224 for case CB-1786192936825-9625: :openssl_extraction_failed [2026-09-02 12:56:56.093] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025750 for case CB-1786192902214-3133: :openssl_extraction_failed [2026-09-02 12:56:56.096] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017033 for case CB-1786192937213-2657: :openssl_extraction_failed [2026-09-02 12:56:56.116] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069318 for case CB-1786192937563-4096: :openssl_extraction_failed [2026-09-02 12:56:56.118] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094092 for case CB-1786192902631-3950: :openssl_extraction_failed [2026-09-02 12:56:56.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097209 for case CB-1786192937908-7933: :openssl_extraction_failed [2026-09-02 12:56:56.137] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099318 for case CB-1786192903036-2809: :openssl_extraction_failed [2026-09-02 12:56:56.151] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079175 for case CB-1786192938245-4152: :openssl_extraction_failed [2026-09-02 12:56:56.165] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080702 for case CB-1786192903439-7392: :openssl_extraction_failed [2026-09-02 12:56:56.187] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016609 for case CB-1786192938611-3531: :openssl_extraction_failed [2026-09-02 12:56:56.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090307 for case CB-1786192903862-8230: :openssl_extraction_failed [2026-09-02 12:56:56.225] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061447 for case CB-1786192938950-7371: :openssl_extraction_failed [2026-09-02 12:56:56.234] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073271 for case CB-1786192904267-4592: :openssl_extraction_failed [2026-09-02 12:56:56.256] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025005 for case CB-1786192939365-1905: :openssl_extraction_failed [2026-09-02 12:56:56.263] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062130 for case CB-1786192904691-0544: :openssl_extraction_failed [2026-09-02 12:56:56.278] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095696 for case CB-1786192939699-7557: :openssl_extraction_failed [2026-09-02 12:56:56.286] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059815 for case CB-1786192905058-7585: :openssl_extraction_failed [2026-09-02 12:56:56.294] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090071 for case CB-1786192940042-2141: :openssl_extraction_failed [2026-09-02 12:56:56.319] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015434 for case CB-1786192905410-6015: :openssl_extraction_failed [2026-09-02 12:56:56.337] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006280 for case CB-1786192940387-0404: :openssl_extraction_failed [2026-09-02 12:56:56.349] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092374 for case CB-1786192905742-8733: :openssl_extraction_failed [2026-09-02 12:56:56.388] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037532 for case CB-1786192906071-9887: :openssl_extraction_failed [2026-09-02 12:56:56.398] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054265 for case CB-1786192940730-8083: :openssl_extraction_failed [2026-09-02 12:56:56.419] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013642 for case CB-1786192906427-0472: :openssl_extraction_failed [2026-09-02 12:56:56.454] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000369 for case CB-1786192941054-0769: :openssl_extraction_failed [2026-09-02 12:56:56.467] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016987 for case CB-1786192906756-5580: :openssl_extraction_failed [2026-09-02 12:56:56.500] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059892 for case CB-1786192941390-9660: :openssl_extraction_failed [2026-09-02 12:56:56.500] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041601 for case CB-1786192907135-5066: :openssl_extraction_failed [2026-09-02 12:56:56.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003219 for case CB-1786192907505-8275: :openssl_extraction_failed [2026-09-02 12:56:56.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075629 for case CB-1786192941739-1100: :openssl_extraction_failed [2026-09-02 12:56:56.600] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019105 for case CB-1786192907863-0735: :openssl_extraction_failed [2026-09-02 12:56:56.602] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002548 for case CB-1786192942102-9702: :openssl_extraction_failed [2026-09-02 12:56:56.633] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094221 for case CB-1786192942442-9579: :openssl_extraction_failed [2026-09-02 12:56:56.643] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093605 for case CB-1786192908226-1818: :openssl_extraction_failed [2026-09-02 12:56:56.674] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073485 for case CB-1786192908598-1074: :openssl_extraction_failed [2026-09-02 12:56:56.680] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015198 for case CB-1786192942799-9798: :openssl_extraction_failed [2026-09-02 12:56:56.695] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060441 for case CB-1786192908966-7391: :openssl_extraction_failed [2026-09-02 12:56:56.724] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053891 for case CB-1786192909370-1090: :openssl_extraction_failed [2026-09-02 12:56:56.725] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031727 for case CB-1786192943164-2727: :openssl_extraction_failed [2026-09-02 12:56:56.762] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000091 for case CB-1786192909739-2942: :openssl_extraction_failed [2026-09-02 12:56:56.772] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009463 for case CB-1786192943546-8779: :openssl_extraction_failed [2026-09-02 12:56:56.799] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010106 for case CB-1786192943891-0403: :openssl_extraction_failed [2026-09-02 12:56:56.804] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006225 for case CB-1786192910070-1615: :openssl_extraction_failed [2026-09-02 12:56:56.823] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025263 for case CB-1786192910436-3442: :openssl_extraction_failed [2026-09-02 12:56:56.825] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060947 for case CB-1786192944233-7835: :openssl_extraction_failed [2026-09-02 12:56:56.847] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021295 for case CB-1786192944622-6545: :openssl_extraction_failed [2026-09-02 12:56:56.849] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023832 for case CB-1786192910764-9840: :openssl_extraction_failed [2026-09-02 12:56:56.868] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089835 for case CB-1786192911131-6758: :openssl_extraction_failed [2026-09-02 12:56:56.882] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000320 for case CB-1786192911472-0886: :openssl_extraction_failed [2026-09-02 12:56:56.890] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017927 for case CB-1786192944958-8725: :openssl_extraction_failed [2026-09-02 12:56:56.904] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018294 for case CB-1786192911823-7417: :openssl_extraction_failed [2026-09-02 12:56:56.918] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051281 for case CB-1786192912163-6861: :openssl_extraction_failed [2026-09-02 12:56:56.930] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022679 for case CB-1786192945325-8731: :openssl_extraction_failed [2026-09-02 12:56:56.941] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024806 for case CB-1786192912499-7248: :openssl_extraction_failed [2026-09-02 12:56:56.951] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014999 for case CB-1786192945652-0665: :openssl_extraction_failed [2026-09-02 12:56:56.974] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076301 for case CB-1786192946015-2792: :openssl_extraction_failed [2026-09-02 12:56:56.992] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095429 for case CB-1786192912850-3466: :openssl_extraction_failed [2026-09-02 12:56:56.993] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057793 for case CB-1786192946345-4091: :openssl_extraction_failed [2026-09-02 12:56:57.008] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016940 for case CB-1786192946677-5683: :openssl_extraction_failed [2026-09-02 12:56:57.021] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080798 for case CB-1786192947088-8830: :openssl_extraction_failed [2026-09-02 12:56:57.025] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075027 for case CB-1786192913178-7058: :openssl_extraction_failed [2026-09-02 12:56:57.063] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053884 for case CB-1786192947534-1819: :openssl_extraction_failed [2026-09-02 12:56:57.077] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033503 for case CB-1786192913508-0879: :openssl_extraction_failed [2026-09-02 12:56:57.092] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087137 for case CB-1786192947957-5216: :openssl_extraction_failed [2026-09-02 12:56:57.098] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097323 for case CB-1786192913910-4088: :openssl_extraction_failed [2026-09-02 12:56:57.119] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000155 for case CB-1786192948323-0645: :openssl_extraction_failed [2026-09-02 12:56:57.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088949 for case CB-1786192914296-9387: :openssl_extraction_failed [2026-09-02 12:56:57.139] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005370 for case CB-1786192948704-4747: :openssl_extraction_failed [2026-09-02 12:56:57.162] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086835 for case CB-1786192914706-0970: :openssl_extraction_failed [2026-09-02 12:56:57.178] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094406 for case CB-1786192949056-8339: :openssl_extraction_failed [2026-09-02 12:56:57.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010088 for case CB-1786192949413-5484: :openssl_extraction_failed [2026-09-02 12:56:57.230] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099188 for case CB-1786192915051-0185: :openssl_extraction_failed [2026-09-02 12:56:57.244] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054674 for case CB-1786192949754-4022: :openssl_extraction_failed [2026-09-02 12:56:57.291] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084486 for case CB-1786192950105-1921: :openssl_extraction_failed [2026-09-02 12:56:57.318] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071059 for case CB-1786192915388-7569: :openssl_extraction_failed [2026-09-02 12:56:57.339] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071280 for case CB-1786192915724-6476: :openssl_extraction_failed [2026-09-02 12:56:57.341] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017167 for case CB-1786192950422-5211: :openssl_extraction_failed [2026-09-02 12:56:57.379] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082783 for case CB-1786192916069-2191: :openssl_extraction_failed [2026-09-02 12:56:57.386] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076063 for case CB-1786192950762-8054: :openssl_extraction_failed [2026-09-02 12:56:57.411] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087685 for case CB-1786192916426-5054: :openssl_extraction_failed [2026-09-02 12:56:57.425] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024998 for case CB-1786192951142-3686: :openssl_extraction_failed [2026-09-02 12:56:57.431] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008844 for case CB-1786192916755-6635: :openssl_extraction_failed [2026-09-02 12:56:57.456] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019362 for case CB-1786192951469-4035: :openssl_extraction_failed [2026-09-02 12:56:57.476] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078011 for case CB-1786192917104-4060: :openssl_extraction_failed [2026-09-02 12:56:57.481] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050698 for case CB-1786192951843-5728: :openssl_extraction_failed [2026-09-02 12:56:57.507] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004445 for case CB-1786192917451-3435: :openssl_extraction_failed [2026-09-02 12:56:57.515] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021839 for case CB-1786192952201-3387: :openssl_extraction_failed [2026-09-02 12:56:57.527] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061663 for case CB-1786192917787-2669: :openssl_extraction_failed [2026-09-02 12:56:57.555] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029327 for case CB-1786192952525-2340: :openssl_extraction_failed [2026-09-02 12:56:57.572] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096304 for case CB-1786192918154-0456: :openssl_extraction_failed [2026-09-02 12:56:57.614] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059358 for case CB-1786192952847-2725: :openssl_extraction_failed [2026-09-02 12:56:57.622] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094242 for case CB-1786192918480-1628: :openssl_extraction_failed [2026-09-02 12:56:57.654] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001877 for case CB-1786192918797-4856: :openssl_extraction_failed [2026-09-02 12:56:57.668] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050652 for case CB-1786192953189-4531: :openssl_extraction_failed [2026-09-02 12:56:57.703] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033272 for case CB-1786192919142-8067: :openssl_extraction_failed [2026-09-02 12:56:57.708] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032633 for case CB-1786192953540-8519: :openssl_extraction_failed [2026-09-02 12:56:57.757] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018216 for case CB-1786192919507-3272: :openssl_extraction_failed [2026-09-02 12:56:57.762] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047705 for case CB-1786192953880-3223: :openssl_extraction_failed [2026-09-02 12:56:57.801] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080343 for case CB-1786192954386-5042: :openssl_extraction_failed [2026-09-02 12:56:57.811] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024715 for case CB-1786192919907-4461: :openssl_extraction_failed [2026-09-02 12:56:57.841] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074647 for case CB-1786192920289-4202: :openssl_extraction_failed [2026-09-02 12:56:57.855] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071870 for case CB-1786192954867-4134: :openssl_extraction_failed [2026-09-02 12:56:57.872] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075350 for case CB-1786192920641-5454: :openssl_extraction_failed [2026-09-02 12:56:57.903] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042929 for case CB-1786192920995-4783: :openssl_extraction_failed [2026-09-02 12:56:57.912] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056310 for case CB-1786192955427-0396: :openssl_extraction_failed [2026-09-02 12:56:57.934] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097955 for case CB-1786192955952-1570: :openssl_extraction_failed [2026-09-02 12:56:57.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014263 for case CB-1786192921343-5664: :openssl_extraction_failed [2026-09-02 12:56:57.976] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064744 for case CB-1786192921731-9325: :openssl_extraction_failed [2026-09-02 12:56:57.979] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053730 for case CB-1786192957269-3088: :openssl_extraction_failed [2026-09-02 12:56:58.006] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017412 for case CB-1786192922085-2851: :openssl_extraction_failed [2026-09-02 12:56:58.017] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036583 for case CB-1786192957784-9882: :openssl_extraction_failed [2026-09-02 12:56:58.039] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057514 for case CB-1786192922450-4213: :openssl_extraction_failed [2026-09-02 12:56:58.056] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090399 for case CB-1786192958294-0501: :openssl_extraction_failed [2026-09-02 12:56:58.073] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054005 for case CB-1786192922796-8070: :openssl_extraction_failed [2026-09-02 12:56:58.109] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061319 for case CB-1786192959776-4840: :openssl_extraction_failed [2026-09-02 12:56:58.121] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011099 for case CB-1786192923142-5301: :openssl_extraction_failed [2026-09-02 12:56:58.158] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059439 for case CB-1786192960311-4158: :openssl_extraction_failed [2026-09-02 12:56:58.165] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099035 for case CB-1786192923502-8704: :openssl_extraction_failed [2026-09-02 12:56:58.176] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055838 for case CB-1786192961401-3692: :openssl_extraction_failed [2026-09-02 12:56:58.196] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005237 for case CB-1786192923858-3116: :openssl_extraction_failed [2026-09-02 12:56:58.237] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025942 for case CB-1786192924197-5148: :openssl_extraction_failed [2026-09-02 12:56:58.240] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054944 for case CB-1786192962306-6611: :openssl_extraction_failed [2026-09-02 12:56:58.265] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000950 for case CB-1786192924559-4313: :openssl_extraction_failed [2026-09-02 12:56:58.267] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049092 for case CB-1786192963044-1481: :openssl_extraction_failed [2026-09-02 12:56:58.284] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020754 for case CB-1786192924921-2326: :openssl_extraction_failed [2026-09-02 12:56:58.297] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039196 for case CB-1786192963612-8015: :openssl_extraction_failed [2026-09-02 12:56:58.316] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090893 for case CB-1786192925284-8493: :openssl_extraction_failed [2026-09-02 12:56:58.335] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092005 for case CB-1786192964973-1638: :openssl_extraction_failed [2026-09-02 12:56:58.358] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017052 for case CB-1786192925645-4370: :openssl_extraction_failed [2026-09-02 12:56:58.365] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062852 for case CB-1786192965851-5850: :openssl_extraction_failed [2026-09-02 12:56:58.383] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061681 for case CB-1786192966815-4651: :openssl_extraction_failed [2026-09-02 12:56:58.389] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078600 for case CB-1786192926004-0190: :openssl_extraction_failed [2026-09-02 12:56:58.415] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004005 for case CB-1786192967499-5185: :openssl_extraction_failed [2026-09-02 12:56:58.420] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091743 for case CB-1786192926366-9973: :openssl_extraction_failed [2026-09-02 12:56:58.441] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047261 for case CB-1786192926724-6075: :openssl_extraction_failed [2026-09-02 12:56:58.454] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019467 for case CB-1786192968365-3348: :openssl_extraction_failed [2026-09-02 12:56:58.466] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020427 for case CB-1786192927063-4183: :openssl_extraction_failed [2026-09-02 12:56:58.481] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026208 for case CB-1786192969038-8279: :openssl_extraction_failed [2026-09-02 12:56:58.487] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007833 for case CB-1786192927395-3109: :openssl_extraction_failed [2026-09-02 12:56:58.515] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006372 for case CB-1786192927722-8528: :openssl_extraction_failed [2026-09-02 12:56:58.516] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091724 for case CB-1786192970164-5878: :openssl_extraction_failed [2026-09-02 12:56:58.537] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080344 for case CB-1786192971712-9113: :openssl_extraction_failed [2026-09-02 12:56:58.541] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039797 for case CB-1786192928053-1385: :openssl_extraction_failed [2026-09-02 12:56:58.558] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086235 for case CB-1786192928379-7089: :openssl_extraction_failed [2026-09-02 12:56:58.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006590 for case CB-1786192972703-1918: :openssl_extraction_failed [2026-09-02 12:56:58.581] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090328 for case CB-1786192928727-1318: :openssl_extraction_failed [2026-09-02 12:56:58.584] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065716 for case CB-1786192973338-9655: :openssl_extraction_failed [2026-09-02 12:56:58.601] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089044 for case CB-1786192974438-5746: :openssl_extraction_failed [2026-09-02 12:56:58.619] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089425 for case CB-1786192929061-3114: :openssl_extraction_failed [2026-09-02 12:56:58.626] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048399 for case CB-1786192977734-2858: :openssl_extraction_failed [2026-09-02 12:56:58.640] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028610 for case CB-1786192978623-5875: :openssl_extraction_failed [2026-09-02 12:56:58.649] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079069 for case CB-1786192929417-4422: :openssl_extraction_failed [2026-09-02 12:56:58.683] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085967 for case CB-1786192929772-0079: :openssl_extraction_failed [2026-09-02 12:56:58.688] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096529 for case CB-1786192979149-4361: :openssl_extraction_failed [2026-09-02 12:56:58.717] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057991 for case CB-1786192930170-1791: :openssl_extraction_failed [2026-09-02 12:56:58.729] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048806 for case CB-1786192979666-5677: :openssl_extraction_failed [2026-09-02 12:56:58.743] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065603 for case CB-1786192980153-6464: :openssl_extraction_failed [2026-09-02 12:56:58.755] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059084 for case CB-1786192930512-1138: :openssl_extraction_failed [2026-09-02 12:56:58.762] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069384 for case CB-1786192980672-1411: :openssl_extraction_failed [2026-09-02 12:56:58.789] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050349 for case CB-1786192930903-7762: :openssl_extraction_failed [2026-09-02 12:56:58.792] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081303 for case CB-1786192981169-9755: :openssl_extraction_failed [2026-09-02 12:56:58.822] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096675 for case CB-1786192931238-4364: :openssl_extraction_failed [2026-09-02 12:56:58.827] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005669 for case CB-1786192981692-9076: :openssl_extraction_failed [2026-09-02 12:56:58.842] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084604 for case CB-1786192931599-7900: :openssl_extraction_failed [2026-09-02 12:56:58.855] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017434 for case CB-1786192982267-0999: :openssl_extraction_failed [2026-09-02 12:56:58.867] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034483 for case CB-1786192931945-6267: :openssl_extraction_failed [2026-09-02 12:56:58.892] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011450 for case CB-1786192982772-4295: :openssl_extraction_failed [2026-09-02 12:56:58.923] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001704 for case CB-1786192932353-5413: :openssl_extraction_failed [2026-09-02 12:56:58.925] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005180 for case CB-1786192983289-5657: :openssl_extraction_failed [2026-09-02 12:56:58.957] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019766 for case CB-1786192932688-2781: :openssl_extraction_failed [2026-09-02 12:56:58.968] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045880 for case CB-1786192983780-0506: :openssl_extraction_failed [2026-09-02 12:56:58.998] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086742 for case CB-1786192984260-6030: :openssl_extraction_failed [2026-09-02 12:56:59.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051283 for case CB-1786192933022-0948: :openssl_extraction_failed [2026-09-02 12:56:59.031] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039811 for case CB-1786192984745-3550: :openssl_extraction_failed [2026-09-02 12:56:59.041] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084688 for case CB-1786192933363-2907: :openssl_extraction_failed [2026-09-02 12:56:59.095] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080374 for case CB-1786192985250-0092: :openssl_extraction_failed [2026-09-02 12:56:59.113] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011009 for case CB-1786192933721-8393: :openssl_extraction_failed [2026-09-02 12:56:59.149] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007883 for case CB-1786192985743-1325: :openssl_extraction_failed [2026-09-02 12:56:59.177] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074346 for case CB-1786192986230-3092: :openssl_extraction_failed [2026-09-02 12:56:59.178] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053979 for case CB-1786192934105-7897: :openssl_extraction_failed [2026-09-02 12:56:59.212] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022497 for case CB-1786192986655-6518: :openssl_extraction_failed [2026-09-02 12:56:59.240] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049507 for case CB-1786192934585-4580: :openssl_extraction_failed [2026-09-02 12:56:59.256] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014426 for case CB-1786192987084-6442: :openssl_extraction_failed [2026-09-02 12:56:59.301] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017634 for case CB-1786192934922-0553: :openssl_extraction_failed [2026-09-02 12:56:59.328] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097161 for case CB-1786192987529-8657: :openssl_extraction_failed [2026-09-02 12:56:59.345] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084742 for case CB-1786192935290-3330: :openssl_extraction_failed [2026-09-02 12:56:59.373] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050478 for case CB-1786192988185-2234: :openssl_extraction_failed [2026-09-02 12:56:59.397] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035938 for case CB-1786192935698-2292: :openssl_extraction_failed [2026-09-02 12:56:59.434] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011277 for case CB-1786192988601-0533: :openssl_extraction_failed [2026-09-02 12:56:59.452] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021566 for case CB-1786192988987-5182: :openssl_extraction_failed [2026-09-02 12:56:59.466] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080687 for case CB-1786192989469-3335: :openssl_extraction_failed [2026-09-02 12:56:59.477] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021080 for case CB-1786192936029-8222: :openssl_extraction_failed [2026-09-02 12:56:59.508] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071558 for case CB-1786192989981-6542: :openssl_extraction_failed [2026-09-02 12:56:59.521] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062767 for case CB-1786192936388-8373: :openssl_extraction_failed [2026-09-02 12:56:59.535] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057224 for case CB-1786192936825-9625: :openssl_extraction_failed [2026-09-02 12:56:59.566] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087281 for case CB-1786192990491-1574: :openssl_extraction_failed [2026-09-02 12:56:59.571] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017033 for case CB-1786192937213-2657: :openssl_extraction_failed [2026-09-02 12:56:59.649] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052791 for case CB-1786192990974-4076: :openssl_extraction_failed [2026-09-02 12:56:59.653] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069318 for case CB-1786192937563-4096: :openssl_extraction_failed [2026-09-02 12:56:59.691] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068364 for case CB-1786192991445-2833: :openssl_extraction_failed [2026-09-02 12:56:59.700] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097209 for case CB-1786192937908-7933: :openssl_extraction_failed [2026-09-02 12:56:59.741] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079175 for case CB-1786192938245-4152: :openssl_extraction_failed [2026-09-02 12:56:59.745] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043384 for case CB-1786192991878-2912: :openssl_extraction_failed [2026-09-02 12:56:59.770] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016609 for case CB-1786192938611-3531: :openssl_extraction_failed [2026-09-02 12:56:59.815] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008489 for case CB-1786192992320-2549: :openssl_extraction_failed [2026-09-02 12:56:59.833] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061447 for case CB-1786192938950-7371: :openssl_extraction_failed [2026-09-02 12:56:59.848] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043057 for case CB-1786192992725-9691: :openssl_extraction_failed [2026-09-02 12:56:59.869] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025005 for case CB-1786192939365-1905: :openssl_extraction_failed [2026-09-02 12:56:59.883] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083875 for case CB-1786192993210-3725: :openssl_extraction_failed [2026-09-02 12:56:59.903] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095696 for case CB-1786192939699-7557: :openssl_extraction_failed [2026-09-02 12:56:59.934] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005246 for case CB-1786192993639-5216: :openssl_extraction_failed [2026-09-02 12:56:59.947] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090071 for case CB-1786192940042-2141: :openssl_extraction_failed [2026-09-02 12:56:59.981] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006280 for case CB-1786192940387-0404: :openssl_extraction_failed [2026-09-02 12:56:59.982] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079406 for case CB-1786192994116-0579: :openssl_extraction_failed [2026-09-02 12:57:00.011] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037096 for case CB-1786192994567-9981: :openssl_extraction_failed [2026-09-02 12:57:00.025] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054265 for case CB-1786192940730-8083: :openssl_extraction_failed [2026-09-02 12:57:00.074] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023132 for case CB-1786192994981-2440: :openssl_extraction_failed [2026-09-02 12:57:00.076] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000369 for case CB-1786192941054-0769: :openssl_extraction_failed [2026-09-02 12:57:00.111] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086181 for case CB-1786192995446-1633: :openssl_extraction_failed [2026-09-02 12:57:00.126] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043516 for case CB-1786192995865-4933: :openssl_extraction_failed [2026-09-02 12:57:00.135] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059892 for case CB-1786192941390-9660: :openssl_extraction_failed [2026-09-02 12:57:00.152] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000794 for case CB-1786192996320-2071: :openssl_extraction_failed [2026-09-02 12:57:00.172] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006769 for case CB-1786192996808-3345: :openssl_extraction_failed [2026-09-02 12:57:00.173] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075629 for case CB-1786192941739-1100: :openssl_extraction_failed [2026-09-02 12:57:00.196] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037079 for case CB-1786192997342-4476: :openssl_extraction_failed [2026-09-02 12:57:00.208] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002548 for case CB-1786192942102-9702: :openssl_extraction_failed [2026-09-02 12:57:00.222] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006168 for case CB-1786192997883-5544: :openssl_extraction_failed [2026-09-02 12:57:00.240] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092690 for case CB-1786192998323-8664: :openssl_extraction_failed [2026-09-02 12:57:00.250] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094221 for case CB-1786192942442-9579: :openssl_extraction_failed [2026-09-02 12:57:00.258] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074128 for case CB-1786192998844-6816: :openssl_extraction_failed [2026-09-02 12:57:00.276] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015198 for case CB-1786192942799-9798: :openssl_extraction_failed [2026-09-02 12:57:00.288] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007955 for case CB-1786192999398-1414: :openssl_extraction_failed [2026-09-02 12:57:00.320] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095856 for case CB-1786192999927-6320: :openssl_extraction_failed [2026-09-02 12:57:00.323] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031727 for case CB-1786192943164-2727: :openssl_extraction_failed [2026-09-02 12:57:00.336] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009463 for case CB-1786192943546-8779: :openssl_extraction_failed [2026-09-02 12:57:00.342] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046997 for case CB-1786193000558-5521: :openssl_extraction_failed [2026-09-02 12:57:00.370] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010106 for case CB-1786192943891-0403: :openssl_extraction_failed [2026-09-02 12:57:00.378] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042359 for case CB-1786193001061-5584: :openssl_extraction_failed [2026-09-02 12:57:00.392] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060947 for case CB-1786192944233-7835: :openssl_extraction_failed [2026-09-02 12:57:00.417] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072679 for case CB-1786193001602-1056: :openssl_extraction_failed [2026-09-02 12:57:00.434] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063095 for case CB-1786193002020-4795: :openssl_extraction_failed [2026-09-02 12:57:00.443] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021295 for case CB-1786192944622-6545: :openssl_extraction_failed [2026-09-02 12:57:00.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000900 for case CB-1786193002539-8822: :openssl_extraction_failed [2026-09-02 12:57:00.480] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017927 for case CB-1786192944958-8725: :openssl_extraction_failed [2026-09-02 12:57:00.486] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018942 for case CB-1786193002993-6465: :openssl_extraction_failed [2026-09-02 12:57:00.522] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022679 for case CB-1786192945325-8731: :openssl_extraction_failed [2026-09-02 12:57:00.523] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060110 for case CB-1786193003519-6511: :openssl_extraction_failed [2026-09-02 12:57:00.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014999 for case CB-1786192945652-0665: :openssl_extraction_failed [2026-09-02 12:57:00.565] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064735 for case CB-1786193004097-9293: :openssl_extraction_failed [2026-09-02 12:57:00.600] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044161 for case CB-1786193004506-0935: :openssl_extraction_failed [2026-09-02 12:57:00.612] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076301 for case CB-1786192946015-2792: :openssl_extraction_failed [2026-09-02 12:57:00.632] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043813 for case CB-1786193004951-4584: :openssl_extraction_failed [2026-09-02 12:57:00.646] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057793 for case CB-1786192946345-4091: :openssl_extraction_failed [2026-09-02 12:57:00.660] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088044 for case CB-1786193005509-3847: :openssl_extraction_failed [2026-09-02 12:57:00.673] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016940 for case CB-1786192946677-5683: :openssl_extraction_failed [2026-09-02 12:57:00.692] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010366 for case CB-1786193005919-2322: :openssl_extraction_failed [2026-09-02 12:57:00.710] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093022 for case CB-1786193006429-5906: :openssl_extraction_failed [2026-09-02 12:57:00.724] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080798 for case CB-1786192947088-8830: :openssl_extraction_failed [2026-09-02 12:57:00.733] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044924 for case CB-1786193006985-9126: :openssl_extraction_failed [2026-09-02 12:57:00.762] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060367 for case CB-1786193007389-7093: :openssl_extraction_failed [2026-09-02 12:57:00.764] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053884 for case CB-1786192947534-1819: :openssl_extraction_failed [2026-09-02 12:57:00.786] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094251 for case CB-1786193007944-6404: :openssl_extraction_failed [2026-09-02 12:57:00.806] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047994 for case CB-1786193008528-8738: :openssl_extraction_failed [2026-09-02 12:57:00.814] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087137 for case CB-1786192947957-5216: :openssl_extraction_failed [2026-09-02 12:57:00.830] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078510 for case CB-1786193008962-2586: :openssl_extraction_failed [2026-09-02 12:57:00.843] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000155 for case CB-1786192948323-0645: :openssl_extraction_failed [2026-09-02 12:57:00.868] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057568 for case CB-1786193009403-2345: :openssl_extraction_failed [2026-09-02 12:57:00.871] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005370 for case CB-1786192948704-4747: :openssl_extraction_failed [2026-09-02 12:57:00.902] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078826 for case CB-1786193009816-1345: :openssl_extraction_failed [2026-09-02 12:57:00.910] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094406 for case CB-1786192949056-8339: :openssl_extraction_failed [2026-09-02 12:57:00.938] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033906 for case CB-1786193010268-8085: :openssl_extraction_failed [2026-09-02 12:57:00.943] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010088 for case CB-1786192949413-5484: :openssl_extraction_failed [2026-09-02 12:57:00.960] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052314 for case CB-1786193010892-4302: :openssl_extraction_failed [2026-09-02 12:57:00.962] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054674 for case CB-1786192949754-4022: :openssl_extraction_failed [2026-09-02 12:57:00.991] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084486 for case CB-1786192950105-1921: :openssl_extraction_failed [2026-09-02 12:57:00.993] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044767 for case CB-1786193011329-6047: :openssl_extraction_failed [2026-09-02 12:57:01.020] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058278 for case CB-1786193011806-3604: :openssl_extraction_failed [2026-09-02 12:57:01.023] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017167 for case CB-1786192950422-5211: :openssl_extraction_failed [2026-09-02 12:57:01.073] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030530 for case CB-1786193012223-6626: :openssl_extraction_failed [2026-09-02 12:57:01.078] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076063 for case CB-1786192950762-8054: :openssl_extraction_failed [2026-09-02 12:57:01.108] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021220 for case CB-1786193012631-2628: :openssl_extraction_failed [2026-09-02 12:57:01.113] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024998 for case CB-1786192951142-3686: :openssl_extraction_failed [2026-09-02 12:57:01.140] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019362 for case CB-1786192951469-4035: :openssl_extraction_failed [2026-09-02 12:57:01.141] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091048 for case CB-1786193013134-2070: :openssl_extraction_failed [2026-09-02 12:57:01.184] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012704 for case CB-1786193014511-1468: :openssl_extraction_failed [2026-09-02 12:57:01.186] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050698 for case CB-1786192951843-5728: :openssl_extraction_failed [2026-09-02 12:57:01.248] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021839 for case CB-1786192952201-3387: :openssl_extraction_failed [2026-09-02 12:57:01.264] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048682 for case CB-1786193014979-9464: :openssl_extraction_failed [2026-09-02 12:57:01.297] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029327 for case CB-1786192952525-2340: :openssl_extraction_failed [2026-09-02 12:57:01.310] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030124 for case CB-1786193015804-1464: :openssl_extraction_failed [2026-09-02 12:57:01.344] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059358 for case CB-1786192952847-2725: :openssl_extraction_failed [2026-09-02 12:57:01.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039880 for case CB-1786193016239-7689: :openssl_extraction_failed [2026-09-02 12:57:01.396] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050652 for case CB-1786192953189-4531: :openssl_extraction_failed [2026-09-02 12:57:01.408] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084130 for case CB-1786193016664-9692: :openssl_extraction_failed [2026-09-02 12:57:01.453] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075783 for case CB-1786193017077-1531: :openssl_extraction_failed [2026-09-02 12:57:01.471] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032633 for case CB-1786192953540-8519: :openssl_extraction_failed [2026-09-02 12:57:01.509] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072283 for case CB-1786193017515-6302: :openssl_extraction_failed [2026-09-02 12:57:01.523] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047705 for case CB-1786192953880-3223: :openssl_extraction_failed [2026-09-02 12:57:01.553] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031573 for case CB-1786193017927-4660: :openssl_extraction_failed [2026-09-02 12:57:01.566] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080343 for case CB-1786192954386-5042: :openssl_extraction_failed [2026-09-02 12:57:01.602] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071870 for case CB-1786192954867-4134: :openssl_extraction_failed [2026-09-02 12:57:01.606] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034145 for case CB-1786193018345-3340: :openssl_extraction_failed [2026-09-02 12:57:01.648] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056310 for case CB-1786192955427-0396: :openssl_extraction_failed [2026-09-02 12:57:01.663] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035546 for case CB-1786193018748-9740: :openssl_extraction_failed [2026-09-02 12:57:01.673] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097955 for case CB-1786192955952-1570: :openssl_extraction_failed [2026-09-02 12:57:01.696] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085384 for case CB-1786193019152-3768: :openssl_extraction_failed [2026-09-02 12:57:01.700] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053730 for case CB-1786192957269-3088: :openssl_extraction_failed [2026-09-02 12:57:01.744] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005644 for case CB-1786193019602-7470: :openssl_extraction_failed [2026-09-02 12:57:01.748] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036583 for case CB-1786192957784-9882: :openssl_extraction_failed [2026-09-02 12:57:01.800] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086402 for case CB-1786193020018-0007: :openssl_extraction_failed [2026-09-02 12:57:01.803] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090399 for case CB-1786192958294-0501: :openssl_extraction_failed [2026-09-02 12:57:01.864] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061319 for case CB-1786192959776-4840: :openssl_extraction_failed [2026-09-02 12:57:01.873] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076499 for case CB-1786193020428-2547: :openssl_extraction_failed [2026-09-02 12:57:01.968] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068257 for case CB-1786193020869-2738: :openssl_extraction_failed [2026-09-02 12:57:02.012] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059439 for case CB-1786192960311-4158: :openssl_extraction_failed [2026-09-02 12:57:02.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034899 for case CB-1786193021296-5789: :openssl_extraction_failed [2026-09-02 12:57:02.152] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055838 for case CB-1786192961401-3692: :openssl_extraction_failed [2026-09-02 12:57:02.278] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056562 for case CB-1786193021747-1225: :openssl_extraction_failed [2026-09-02 12:57:02.485] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054944 for case CB-1786192962306-6611: :openssl_extraction_failed [2026-09-02 12:57:02.681] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065781 for case CB-1786193022157-7099: :openssl_extraction_failed [2026-09-02 12:57:02.708] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049092 for case CB-1786192963044-1481: :openssl_extraction_failed [2026-09-02 12:57:02.984] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002419 for case CB-1786193022580-6481: :openssl_extraction_failed [2026-09-02 12:57:03.048] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001469 for case CB-1786193023017-6234: :openssl_extraction_failed [2026-09-02 12:57:03.050] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039196 for case CB-1786192963612-8015: :openssl_extraction_failed [2026-09-02 12:57:03.203] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008417 for case CB-1786193023466-2889: :openssl_extraction_failed [2026-09-02 12:57:03.261] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092005 for case CB-1786192964973-1638: :openssl_extraction_failed [2026-09-02 12:57:03.400] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072325 for case CB-1786193023872-7798: :openssl_extraction_failed [2026-09-02 12:57:03.440] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062852 for case CB-1786192965851-5850: :openssl_extraction_failed [2026-09-02 12:57:03.579] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032885 for case CB-1786193024299-4452: :openssl_extraction_failed [2026-09-02 12:57:03.593] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061681 for case CB-1786192966815-4651: :openssl_extraction_failed [2026-09-02 12:57:03.751] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004005 for case CB-1786192967499-5185: :openssl_extraction_failed [2026-09-02 12:57:03.771] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064146 for case CB-1786193024667-1139: :openssl_extraction_failed [2026-09-02 12:57:03.849] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019467 for case CB-1786192968365-3348: :openssl_extraction_failed [2026-09-02 12:57:03.877] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095091 for case CB-1786193025020-5429: :openssl_extraction_failed [2026-09-02 12:57:03.927] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026208 for case CB-1786192969038-8279: :openssl_extraction_failed [2026-09-02 12:57:03.957] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091157 for case CB-1786193025371-6859: :openssl_extraction_failed [2026-09-02 12:57:04.028] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091724 for case CB-1786192970164-5878: :openssl_extraction_failed [2026-09-02 12:57:04.036] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051412 for case CB-1786193025726-4119: :openssl_extraction_failed [2026-09-02 12:57:04.075] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080344 for case CB-1786192971712-9113: :openssl_extraction_failed [2026-09-02 12:57:04.143] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006590 for case CB-1786192972703-1918: :openssl_extraction_failed [2026-09-02 12:57:04.152] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052982 for case CB-1786193026084-5716: :openssl_extraction_failed [2026-09-02 12:57:04.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065716 for case CB-1786192973338-9655: :openssl_extraction_failed [2026-09-02 12:57:04.259] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074620 for case CB-1786193026476-2740: :openssl_extraction_failed [2026-09-02 12:57:04.259] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089044 for case CB-1786192974438-5746: :openssl_extraction_failed [2026-09-02 12:57:04.336] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048399 for case CB-1786192977734-2858: :openssl_extraction_failed [2026-09-02 12:57:04.343] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091004 for case CB-1786193026872-3373: :openssl_extraction_failed [2026-09-02 12:57:04.390] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079141 for case CB-1786193027258-3278: :openssl_extraction_failed [2026-09-02 12:57:04.405] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028610 for case CB-1786192978623-5875: :openssl_extraction_failed [2026-09-02 12:57:04.503] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025929 for case CB-1786193027630-7891: :openssl_extraction_failed [2026-09-02 12:57:04.550] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096529 for case CB-1786192979149-4361: :openssl_extraction_failed [2026-09-02 12:57:04.568] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014511 for case CB-1786193028001-4046: :openssl_extraction_failed [2026-09-02 12:57:04.587] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048806 for case CB-1786192979666-5677: :openssl_extraction_failed [2026-09-02 12:57:04.677] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010015 for case CB-1786193028349-6022: :openssl_extraction_failed [2026-09-02 12:57:04.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065603 for case CB-1786192980153-6464: :openssl_extraction_failed [2026-09-02 12:57:04.784] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069384 for case CB-1786192980672-1411: :openssl_extraction_failed [2026-09-02 12:57:04.790] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049283 for case CB-1786193028703-0923: :openssl_extraction_failed [2026-09-02 12:57:04.841] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018464 for case CB-1786193029085-7481: :openssl_extraction_failed [2026-09-02 12:57:04.890] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081303 for case CB-1786192981169-9755: :openssl_extraction_failed [2026-09-02 12:57:04.913] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058586 for case CB-1786193029477-0868: :openssl_extraction_failed [2026-09-02 12:57:04.968] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005669 for case CB-1786192981692-9076: :openssl_extraction_failed [2026-09-02 12:57:04.988] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046332 for case CB-1786193029844-1032: :openssl_extraction_failed [2026-09-02 12:57:05.039] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017434 for case CB-1786192982267-0999: :openssl_extraction_failed [2026-09-02 12:57:05.123] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086844 for case CB-1786193030206-8705: :openssl_extraction_failed [2026-09-02 12:57:05.154] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011450 for case CB-1786192982772-4295: :openssl_extraction_failed [2026-09-02 12:57:05.204] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034926 for case CB-1786193030561-8706: :openssl_extraction_failed [2026-09-02 12:57:05.254] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005180 for case CB-1786192983289-5657: :openssl_extraction_failed [2026-09-02 12:57:05.272] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026065 for case CB-1786193030918-3150: :openssl_extraction_failed [2026-09-02 12:57:05.345] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045880 for case CB-1786192983780-0506: :openssl_extraction_failed [2026-09-02 12:57:05.378] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061844 for case CB-1786193031302-5097: :openssl_extraction_failed [2026-09-02 12:57:05.458] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047059 for case CB-1786193031700-4253: :openssl_extraction_failed [2026-09-02 12:57:05.458] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086742 for case CB-1786192984260-6030: :openssl_extraction_failed [2026-09-02 12:57:05.579] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028899 for case CB-1786193032124-5498: :openssl_extraction_failed [2026-09-02 12:57:05.672] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045014 for case CB-1786193032519-2078: :openssl_extraction_failed [2026-09-02 12:57:05.685] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039811 for case CB-1786192984745-3550: :openssl_extraction_failed [2026-09-02 12:57:05.784] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080374 for case CB-1786192985250-0092: :openssl_extraction_failed [2026-09-02 12:57:05.784] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074595 for case CB-1786193032948-8766: :openssl_extraction_failed [2026-09-02 12:57:05.935] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007883 for case CB-1786192985743-1325: :openssl_extraction_failed [2026-09-02 12:57:05.951] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083760 for case CB-1786193033341-5460: :openssl_extraction_failed [2026-09-02 12:57:05.989] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074346 for case CB-1786192986230-3092: :openssl_extraction_failed [2026-09-02 12:57:05.998] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093964 for case CB-1786193033749-2768: :openssl_extraction_failed [2026-09-02 12:57:06.041] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022497 for case CB-1786192986655-6518: :openssl_extraction_failed [2026-09-02 12:57:06.080] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096541 for case CB-1786193034135-5733: :openssl_extraction_failed [2026-09-02 12:57:06.107] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014426 for case CB-1786192987084-6442: :openssl_extraction_failed [2026-09-02 12:57:06.146] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049418 for case CB-1786193034503-0577: :openssl_extraction_failed [2026-09-02 12:57:06.161] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097161 for case CB-1786192987529-8657: :openssl_extraction_failed [2026-09-02 12:57:06.221] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050612 for case CB-1786193034979-5331: :openssl_extraction_failed [2026-09-02 12:57:06.230] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050478 for case CB-1786192988185-2234: :openssl_extraction_failed [2026-09-02 12:57:06.295] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009086 for case CB-1786193035322-9033: :openssl_extraction_failed [2026-09-02 12:57:06.309] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011277 for case CB-1786192988601-0533: :openssl_extraction_failed [2026-09-02 12:57:06.330] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084470 for case CB-1786193035676-0199: :openssl_extraction_failed [2026-09-02 12:57:06.351] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052573 for case CB-1786193036012-7104: :openssl_extraction_failed [2026-09-02 12:57:06.363] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021566 for case CB-1786192988987-5182: :openssl_extraction_failed [2026-09-02 12:57:06.370] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064360 for case CB-1786193036375-6105: :openssl_extraction_failed [2026-09-02 12:57:06.419] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018934 for case CB-1786193036748-2219: :openssl_extraction_failed [2026-09-02 12:57:06.419] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080687 for case CB-1786192989469-3335: :openssl_extraction_failed [2026-09-02 12:57:06.472] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009386 for case CB-1786193037124-1395: :openssl_extraction_failed [2026-09-02 12:57:06.494] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000828 for case CB-1786193037465-9819: :openssl_extraction_failed [2026-09-02 12:57:06.495] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071558 for case CB-1786192989981-6542: :openssl_extraction_failed [2026-09-02 12:57:06.525] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089771 for case CB-1786193037829-1738: :openssl_extraction_failed [2026-09-02 12:57:06.535] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087281 for case CB-1786192990491-1574: :openssl_extraction_failed [2026-09-02 12:57:06.570] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053495 for case CB-1786193038245-8238: :openssl_extraction_failed [2026-09-02 12:57:06.626] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052791 for case CB-1786192990974-4076: :openssl_extraction_failed [2026-09-02 12:57:06.628] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093369 for case CB-1786193038604-5144: :openssl_extraction_failed [2026-09-02 12:57:06.674] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086222 for case CB-1786193038960-7520: :openssl_extraction_failed [2026-09-02 12:57:06.682] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068364 for case CB-1786192991445-2833: :openssl_extraction_failed [2026-09-02 12:57:06.734] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058809 for case CB-1786193039297-3742: :openssl_extraction_failed [2026-09-02 12:57:06.744] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043384 for case CB-1786192991878-2912: :openssl_extraction_failed [2026-09-02 12:57:06.791] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063031 for case CB-1786193039619-2862: :openssl_extraction_failed [2026-09-02 12:57:06.797] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008489 for case CB-1786192992320-2549: :openssl_extraction_failed [2026-09-02 12:57:06.873] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043057 for case CB-1786192992725-9691: :openssl_extraction_failed [2026-09-02 12:57:06.873] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071078 for case CB-1786193039959-2893: :openssl_extraction_failed [2026-09-02 12:57:07.008] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037065 for case CB-1786193040266-4285: :openssl_extraction_failed [2026-09-02 12:57:07.008] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083875 for case CB-1786192993210-3725: :openssl_extraction_failed [2026-09-02 12:57:07.077] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005246 for case CB-1786192993639-5216: :openssl_extraction_failed [2026-09-02 12:57:07.086] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026142 for case CB-1786193040607-2562: :openssl_extraction_failed [2026-09-02 12:57:07.164] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079406 for case CB-1786192994116-0579: :openssl_extraction_failed [2026-09-02 12:57:07.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075881 for case CB-1786193040931-7828: :openssl_extraction_failed [2026-09-02 12:57:07.237] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037096 for case CB-1786192994567-9981: :openssl_extraction_failed [2026-09-02 12:57:07.298] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041960 for case CB-1786193041298-5947: :openssl_extraction_failed [2026-09-02 12:57:07.371] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023132 for case CB-1786192994981-2440: :openssl_extraction_failed [2026-09-02 12:57:07.383] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020478 for case CB-1786193041630-0093: :openssl_extraction_failed [2026-09-02 12:57:07.447] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086181 for case CB-1786192995446-1633: :openssl_extraction_failed [2026-09-02 12:57:07.469] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017309 for case CB-1786193041973-3777: :openssl_extraction_failed [2026-09-02 12:57:07.550] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099526 for case CB-1786193042302-1331: :openssl_extraction_failed [2026-09-02 12:57:07.551] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043516 for case CB-1786192995865-4933: :openssl_extraction_failed [2026-09-02 12:57:07.640] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061459 for case CB-1786193042665-4591: :openssl_extraction_failed [2026-09-02 12:57:07.653] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000794 for case CB-1786192996320-2071: :openssl_extraction_failed [2026-09-02 12:57:07.724] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065541 for case CB-1786193042988-5685: :openssl_extraction_failed [2026-09-02 12:57:07.730] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006769 for case CB-1786192996808-3345: :openssl_extraction_failed [2026-09-02 12:57:07.799] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063661 for case CB-1786193043349-5460: :openssl_extraction_failed [2026-09-02 12:57:07.826] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037079 for case CB-1786192997342-4476: :openssl_extraction_failed [2026-09-02 12:57:07.848] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097940 for case CB-1786193043692-9778: :openssl_extraction_failed [2026-09-02 12:57:07.859] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006168 for case CB-1786192997883-5544: :openssl_extraction_failed [2026-09-02 12:57:07.903] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051775 for case CB-1786193044023-1473: :openssl_extraction_failed [2026-09-02 12:57:07.907] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092690 for case CB-1786192998323-8664: :openssl_extraction_failed [2026-09-02 12:57:07.943] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075118 for case CB-1786193044614-0309: :openssl_extraction_failed [2026-09-02 12:57:07.962] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074128 for case CB-1786192998844-6816: :openssl_extraction_failed [2026-09-02 12:57:08.002] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058179 for case CB-1786193045046-0931: :openssl_extraction_failed [2026-09-02 12:57:08.080] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007955 for case CB-1786192999398-1414: :openssl_extraction_failed [2026-09-02 12:57:08.101] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013503 for case CB-1786193045460-5141: :openssl_extraction_failed [2026-09-02 12:57:08.146] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013693 for case CB-1786193045878-4251: :openssl_extraction_failed [2026-09-02 12:57:08.164] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095856 for case CB-1786192999927-6320: :openssl_extraction_failed [2026-09-02 12:57:08.195] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030581 for case CB-1786193046304-7039: :openssl_extraction_failed [2026-09-02 12:57:08.222] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046997 for case CB-1786193000558-5521: :openssl_extraction_failed [2026-09-02 12:57:08.240] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058661 for case CB-1786193046711-0814: :openssl_extraction_failed [2026-09-02 12:57:08.293] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042359 for case CB-1786193001061-5584: :openssl_extraction_failed [2026-09-02 12:57:08.325] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034135 for case CB-1786193047121-1855: :openssl_extraction_failed [2026-09-02 12:57:08.337] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072679 for case CB-1786193001602-1056: :openssl_extraction_failed [2026-09-02 12:57:08.343] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053593 for case CB-1786193047528-7226: :openssl_extraction_failed [2026-09-02 12:57:08.372] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085442 for case CB-1786193048001-9753: :openssl_extraction_failed [2026-09-02 12:57:08.389] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063095 for case CB-1786193002020-4795: :openssl_extraction_failed [2026-09-02 12:57:08.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008948 for case CB-1786193048487-8263: :openssl_extraction_failed [2026-09-02 12:57:08.455] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042448 for case CB-1786193048893-4231: :openssl_extraction_failed [2026-09-02 12:57:08.463] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000900 for case CB-1786193002539-8822: :openssl_extraction_failed [2026-09-02 12:57:08.501] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031465 for case CB-1786193049323-9599: :openssl_extraction_failed [2026-09-02 12:57:08.509] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018942 for case CB-1786193002993-6465: :openssl_extraction_failed [2026-09-02 12:57:08.542] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020430 for case CB-1786193049751-5773: :openssl_extraction_failed [2026-09-02 12:57:08.559] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060110 for case CB-1786193003519-6511: :openssl_extraction_failed [2026-09-02 12:57:08.577] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004345 for case CB-1786193050144-8656: :openssl_extraction_failed [2026-09-02 12:57:08.615] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064735 for case CB-1786193004097-9293: :openssl_extraction_failed [2026-09-02 12:57:08.640] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006407 for case CB-1786193050572-5734: :openssl_extraction_failed [2026-09-02 12:57:08.677] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044161 for case CB-1786193004506-0935: :openssl_extraction_failed [2026-09-02 12:57:08.733] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075936 for case CB-1786193051031-6661: :openssl_extraction_failed [2026-09-02 12:57:08.739] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043813 for case CB-1786193004951-4584: :openssl_extraction_failed [2026-09-02 12:57:08.790] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088044 for case CB-1786193005509-3847: :openssl_extraction_failed [2026-09-02 12:57:08.796] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081603 for case CB-1786193051476-3757: :openssl_extraction_failed [2026-09-02 12:57:08.835] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045035 for case CB-1786193051927-7933: :openssl_extraction_failed [2026-09-02 12:57:08.843] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010366 for case CB-1786193005919-2322: :openssl_extraction_failed [2026-09-02 12:57:08.916] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049671 for case CB-1786193052357-9065: :openssl_extraction_failed [2026-09-02 12:57:08.916] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093022 for case CB-1786193006429-5906: :openssl_extraction_failed [2026-09-02 12:57:08.954] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044924 for case CB-1786193006985-9126: :openssl_extraction_failed [2026-09-02 12:57:08.959] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032879 for case CB-1786193052774-1720: :openssl_extraction_failed [2026-09-02 12:57:09.007] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020957 for case CB-1786193053187-8584: :openssl_extraction_failed [2026-09-02 12:57:09.008] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060367 for case CB-1786193007389-7093: :openssl_extraction_failed [2026-09-02 12:57:09.056] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038567 for case CB-1786193053649-7033: :openssl_extraction_failed [2026-09-02 12:57:09.141] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094251 for case CB-1786193007944-6404: :openssl_extraction_failed [2026-09-02 12:57:09.179] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071607 for case CB-1786193054122-8823: :openssl_extraction_failed [2026-09-02 12:57:09.179] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047994 for case CB-1786193008528-8738: :openssl_extraction_failed [2026-09-02 12:57:09.212] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:57:09.241] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078510 for case CB-1786193008962-2586: :openssl_extraction_failed [2026-09-02 12:57:09.242] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077628 for case CB-1786193054521-4074: :openssl_extraction_failed [2026-09-02 12:57:09.355] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057568 for case CB-1786193009403-2345: :openssl_extraction_failed [2026-09-02 12:57:09.358] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002372 for case CB-1786193054970-4780: :openssl_extraction_failed [2026-09-02 12:57:09.436] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078826 for case CB-1786193009816-1345: :openssl_extraction_failed [2026-09-02 12:57:09.450] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055105 for case CB-1786193055399-7044: :openssl_extraction_failed [2026-09-02 12:57:09.534] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085203 for case CB-1786193055868-2941: :openssl_extraction_failed [2026-09-02 12:57:09.580] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033906 for case CB-1786193010268-8085: :openssl_extraction_failed [2026-09-02 12:57:09.587] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021076 for case CB-1786193056270-2183: :openssl_extraction_failed [2026-09-02 12:57:09.652] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052314 for case CB-1786193010892-4302: :openssl_extraction_failed [2026-09-02 12:57:09.712] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044767 for case CB-1786193011329-6047: :openssl_extraction_failed [2026-09-02 12:57:09.730] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012370 for case CB-1786193056723-7553: :openssl_extraction_failed [2026-09-02 12:57:09.788] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058278 for case CB-1786193011806-3604: :openssl_extraction_failed [2026-09-02 12:57:09.818] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036814 for case CB-1786193057157-1634: :openssl_extraction_failed [2026-09-02 12:57:09.869] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030530 for case CB-1786193012223-6626: :openssl_extraction_failed [2026-09-02 12:57:09.917] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077676 for case CB-1786193057580-4944: :openssl_extraction_failed [2026-09-02 12:57:09.955] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021220 for case CB-1786193012631-2628: :openssl_extraction_failed [2026-09-02 12:57:09.963] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048101 for case CB-1786193058031-9005: :openssl_extraction_failed [2026-09-02 12:57:10.016] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091048 for case CB-1786193013134-2070: :openssl_extraction_failed [2026-09-02 12:57:10.019] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022526 for case CB-1786193058437-6917: :openssl_extraction_failed [2026-09-02 12:57:10.091] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012704 for case CB-1786193014511-1468: :openssl_extraction_failed [2026-09-02 12:57:10.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082442 for case CB-1786193058863-5566: :openssl_extraction_failed [2026-09-02 12:57:10.221] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048682 for case CB-1786193014979-9464: :openssl_extraction_failed [2026-09-02 12:57:10.229] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020782 for case CB-1786193059302-3114: :openssl_extraction_failed [2026-09-02 12:57:10.300] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051655 for case CB-1786193059750-8824: :openssl_extraction_failed [2026-09-02 12:57:10.335] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030124 for case CB-1786193015804-1464: :openssl_extraction_failed [2026-09-02 12:57:10.351] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095462 for case CB-1786193060142-0209: :openssl_extraction_failed [2026-09-02 12:57:10.430] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058507 for case CB-1786193060585-5600: :openssl_extraction_failed [2026-09-02 12:57:10.434] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039880 for case CB-1786193016239-7689: :openssl_extraction_failed [2026-09-02 12:57:10.528] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061770 for case CB-1786193060993-0683: :openssl_extraction_failed [2026-09-02 12:57:10.532] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084130 for case CB-1786193016664-9692: :openssl_extraction_failed [2026-09-02 12:57:10.577] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017212 for case CB-1786193061410-4742: :openssl_extraction_failed [2026-09-02 12:57:10.599] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075783 for case CB-1786193017077-1531: :openssl_extraction_failed [2026-09-02 12:57:10.637] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073137 for case CB-1786193061808-2398: :openssl_extraction_failed [2026-09-02 12:57:10.638] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072283 for case CB-1786193017515-6302: :openssl_extraction_failed [2026-09-02 12:57:10.693] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055981 for case CB-1786193062239-4256: :openssl_extraction_failed [2026-09-02 12:57:10.702] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031573 for case CB-1786193017927-4660: :openssl_extraction_failed [2026-09-02 12:57:10.746] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003860 for case CB-1786193062656-6672: :openssl_extraction_failed [2026-09-02 12:57:10.786] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034145 for case CB-1786193018345-3340: :openssl_extraction_failed [2026-09-02 12:57:10.804] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008113 for case CB-1786193063082-0097: :openssl_extraction_failed [2026-09-02 12:57:10.850] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050734 for case CB-1786193063503-5549: :openssl_extraction_failed [2026-09-02 12:57:10.856] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035546 for case CB-1786193018748-9740: :openssl_extraction_failed [2026-09-02 12:57:10.899] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006209 for case CB-1786193063926-0334: :openssl_extraction_failed [2026-09-02 12:57:10.906] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085384 for case CB-1786193019152-3768: :openssl_extraction_failed [2026-09-02 12:57:10.946] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028962 for case CB-1786193064342-3621: :openssl_extraction_failed [2026-09-02 12:57:10.955] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005644 for case CB-1786193019602-7470: :openssl_extraction_failed [2026-09-02 12:57:10.984] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098102 for case CB-1786193064749-5285: :openssl_extraction_failed [2026-09-02 12:57:11.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086402 for case CB-1786193020018-0007: :openssl_extraction_failed [2026-09-02 12:57:11.026] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041777 for case CB-1786193065175-9096: :openssl_extraction_failed [2026-09-02 12:57:11.028] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076499 for case CB-1786193020428-2547: :openssl_extraction_failed [2026-09-02 12:57:11.056] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068257 for case CB-1786193020869-2738: :openssl_extraction_failed [2026-09-02 12:57:11.096] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093591 for case CB-1786193065596-4316: :openssl_extraction_failed [2026-09-02 12:57:11.099] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034899 for case CB-1786193021296-5789: :openssl_extraction_failed [2026-09-02 12:57:11.128] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056562 for case CB-1786193021747-1225: :openssl_extraction_failed [2026-09-02 12:57:11.130] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094016 for case CB-1786193065997-8831: :openssl_extraction_failed [2026-09-02 12:57:11.161] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065781 for case CB-1786193022157-7099: :openssl_extraction_failed [2026-09-02 12:57:11.185] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073854 for case CB-1786193066394-7607: :openssl_extraction_failed [2026-09-02 12:57:11.189] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002419 for case CB-1786193022580-6481: :openssl_extraction_failed [2026-09-02 12:57:11.242] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052235 for case CB-1786193066867-2984: :openssl_extraction_failed [2026-09-02 12:57:11.243] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001469 for case CB-1786193023017-6234: :openssl_extraction_failed [2026-09-02 12:57:11.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097569 for case CB-1786193067329-1564: :openssl_extraction_failed [2026-09-02 12:57:11.285] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008417 for case CB-1786193023466-2889: :openssl_extraction_failed [2026-09-02 12:57:11.313] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022282 for case CB-1786193067756-0995: :openssl_extraction_failed [2026-09-02 12:57:11.325] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072325 for case CB-1786193023872-7798: :openssl_extraction_failed [2026-09-02 12:57:11.337] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094981 for case CB-1786193068229-6620: :openssl_extraction_failed [2026-09-02 12:57:11.354] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032885 for case CB-1786193024299-4452: :openssl_extraction_failed [2026-09-02 12:57:11.363] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028301 for case CB-1786193068649-7487: :openssl_extraction_failed [2026-09-02 12:57:11.390] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047970 for case CB-1786193069093-5813: :openssl_extraction_failed [2026-09-02 12:57:11.403] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064146 for case CB-1786193024667-1139: :openssl_extraction_failed [2026-09-02 12:57:11.437] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095091 for case CB-1786193025020-5429: :openssl_extraction_failed [2026-09-02 12:57:11.445] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075816 for case CB-1786193069542-4293: :openssl_extraction_failed [2026-09-02 12:57:11.479] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091157 for case CB-1786193025371-6859: :openssl_extraction_failed [2026-09-02 12:57:11.506] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066509 for case CB-1786193070002-0973: :openssl_extraction_failed [2026-09-02 12:57:11.531] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051412 for case CB-1786193025726-4119: :openssl_extraction_failed [2026-09-02 12:57:11.577] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052982 for case CB-1786193026084-5716: :openssl_extraction_failed [2026-09-02 12:57:11.581] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076234 for case CB-1786193070433-7911: :openssl_extraction_failed [2026-09-02 12:57:11.619] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037259 for case CB-1786193070848-7758: :openssl_extraction_failed [2026-09-02 12:57:11.624] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074620 for case CB-1786193026476-2740: :openssl_extraction_failed [2026-09-02 12:57:11.663] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091004 for case CB-1786193026872-3373: :openssl_extraction_failed [2026-09-02 12:57:11.664] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085783 for case CB-1786193071237-5118: :openssl_extraction_failed [2026-09-02 12:57:11.703] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079141 for case CB-1786193027258-3278: :openssl_extraction_failed [2026-09-02 12:57:11.704] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049872 for case CB-1786193071622-0879: :openssl_extraction_failed [2026-09-02 12:57:11.733] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025929 for case CB-1786193027630-7891: :openssl_extraction_failed [2026-09-02 12:57:11.748] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082227 for case CB-1786193072019-2837: :openssl_extraction_failed [2026-09-02 12:57:11.778] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014511 for case CB-1786193028001-4046: :openssl_extraction_failed [2026-09-02 12:57:11.778] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077398 for case CB-1786193072439-3518: :openssl_extraction_failed [2026-09-02 12:57:11.814] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055924 for case CB-1786193072852-9520: :openssl_extraction_failed [2026-09-02 12:57:11.824] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010015 for case CB-1786193028349-6022: :openssl_extraction_failed [2026-09-02 12:57:11.854] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058228 for case CB-1786193073316-1156: :openssl_extraction_failed [2026-09-02 12:57:11.884] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016524 for case CB-1786193073751-9688: :openssl_extraction_failed [2026-09-02 12:57:11.884] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049283 for case CB-1786193028703-0923: :openssl_extraction_failed [2026-09-02 12:57:11.927] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018464 for case CB-1786193029085-7481: :openssl_extraction_failed [2026-09-02 12:57:11.930] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085713 for case CB-1786193074204-8175: :openssl_extraction_failed [2026-09-02 12:57:11.955] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020234 for case CB-1786193074666-8620: :openssl_extraction_failed [2026-09-02 12:57:11.961] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058586 for case CB-1786193029477-0868: :openssl_extraction_failed [2026-09-02 12:57:11.979] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023504 for case CB-1786193075101-6835: :openssl_extraction_failed [2026-09-02 12:57:11.992] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046332 for case CB-1786193029844-1032: :openssl_extraction_failed [2026-09-02 12:57:12.008] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006703 for case CB-1786193075612-7451: :openssl_extraction_failed [2026-09-02 12:57:12.011] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086844 for case CB-1786193030206-8705: :openssl_extraction_failed [2026-09-02 12:57:12.043] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087183 for case CB-1786193076069-2929: :openssl_extraction_failed [2026-09-02 12:57:12.059] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034926 for case CB-1786193030561-8706: :openssl_extraction_failed [2026-09-02 12:57:12.070] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010256 for case CB-1786193076516-8669: :openssl_extraction_failed [2026-09-02 12:57:12.092] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026065 for case CB-1786193030918-3150: :openssl_extraction_failed [2026-09-02 12:57:12.114] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085586 for case CB-1786193076980-0862: :openssl_extraction_failed [2026-09-02 12:57:12.132] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061844 for case CB-1786193031302-5097: :openssl_extraction_failed [2026-09-02 12:57:12.140] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080117 for case CB-1786193077419-4789: :openssl_extraction_failed [2026-09-02 12:57:12.149] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047059 for case CB-1786193031700-4253: :openssl_extraction_failed [2026-09-02 12:57:12.181] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098494 for case CB-1786193077835-4721: :openssl_extraction_failed [2026-09-02 12:57:12.184] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028899 for case CB-1786193032124-5498: :openssl_extraction_failed [2026-09-02 12:57:12.229] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034480 for case CB-1786193078265-6536: :openssl_extraction_failed [2026-09-02 12:57:12.243] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045014 for case CB-1786193032519-2078: :openssl_extraction_failed [2026-09-02 12:57:12.300] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049906 for case CB-1786193078694-4762: :openssl_extraction_failed [2026-09-02 12:57:12.300] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074595 for case CB-1786193032948-8766: :openssl_extraction_failed [2026-09-02 12:57:12.338] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086881 for case CB-1786193079182-1371: :openssl_extraction_failed [2026-09-02 12:57:12.348] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083760 for case CB-1786193033341-5460: :openssl_extraction_failed [2026-09-02 12:57:12.365] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091302 for case CB-1786193079611-0717: :openssl_extraction_failed [2026-09-02 12:57:12.379] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093964 for case CB-1786193033749-2768: :openssl_extraction_failed [2026-09-02 12:57:12.411] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030559 for case CB-1786193080023-5482: :openssl_extraction_failed [2026-09-02 12:57:12.429] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096541 for case CB-1786193034135-5733: :openssl_extraction_failed [2026-09-02 12:57:12.445] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021000 for case CB-1786193080431-6784: :openssl_extraction_failed [2026-09-02 12:57:12.467] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049418 for case CB-1786193034503-0577: :openssl_extraction_failed [2026-09-02 12:57:12.483] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002712 for case CB-1786193080867-6169: :openssl_extraction_failed [2026-09-02 12:57:12.508] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:57:12.519] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050612 for case CB-1786193034979-5331: :openssl_extraction_failed [2026-09-02 12:57:12.532] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064473 for case CB-1786193081297-4055: :openssl_extraction_failed [2026-09-02 12:57:12.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009086 for case CB-1786193035322-9033: :openssl_extraction_failed [2026-09-02 12:57:12.568] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072896 for case CB-1786193081705-0459: :openssl_extraction_failed [2026-09-02 12:57:12.596] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084470 for case CB-1786193035676-0199: :openssl_extraction_failed [2026-09-02 12:57:12.613] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035205 for case CB-1786193082125-3743: :openssl_extraction_failed [2026-09-02 12:57:12.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052573 for case CB-1786193036012-7104: :openssl_extraction_failed [2026-09-02 12:57:12.652] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025023 for case CB-1786193082560-1507: :openssl_extraction_failed [2026-09-02 12:57:12.669] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064360 for case CB-1786193036375-6105: :openssl_extraction_failed [2026-09-02 12:57:12.686] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058993 for case CB-1786193083031-5170: :openssl_extraction_failed [2026-09-02 12:57:12.705] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018934 for case CB-1786193036748-2219: :openssl_extraction_failed [2026-09-02 12:57:12.728] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063679 for case CB-1786193083433-4416: :openssl_extraction_failed [2026-09-02 12:57:12.741] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009386 for case CB-1786193037124-1395: :openssl_extraction_failed [2026-09-02 12:57:12.760] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041995 for case CB-1786193083829-5055: :openssl_extraction_failed [2026-09-02 12:57:12.769] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000828 for case CB-1786193037465-9819: :openssl_extraction_failed [2026-09-02 12:57:12.804] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035015 for case CB-1786193084250-0818: :openssl_extraction_failed [2026-09-02 12:57:12.814] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089771 for case CB-1786193037829-1738: :openssl_extraction_failed [2026-09-02 12:57:12.847] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019406 for case CB-1786193084638-7288: :openssl_extraction_failed [2026-09-02 12:57:12.851] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053495 for case CB-1786193038245-8238: :openssl_extraction_failed [2026-09-02 12:57:12.888] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088830 for case CB-1786193085055-0611: :openssl_extraction_failed [2026-09-02 12:57:12.889] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093369 for case CB-1786193038604-5144: :openssl_extraction_failed [2026-09-02 12:57:12.930] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070542 for case CB-1786193085441-6132: :openssl_extraction_failed [2026-09-02 12:57:12.930] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086222 for case CB-1786193038960-7520: :openssl_extraction_failed [2026-09-02 12:57:12.955] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084372 for case CB-1786193085845-6076: :openssl_extraction_failed [2026-09-02 12:57:12.961] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058809 for case CB-1786193039297-3742: :openssl_extraction_failed [2026-09-02 12:57:12.991] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020189 for case CB-1786193086271-6996: :openssl_extraction_failed [2026-09-02 12:57:12.995] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063031 for case CB-1786193039619-2862: :openssl_extraction_failed [2026-09-02 12:57:13.026] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015069 for case CB-1786193086685-8831: :openssl_extraction_failed [2026-09-02 12:57:13.033] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071078 for case CB-1786193039959-2893: :openssl_extraction_failed [2026-09-02 12:57:13.059] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046365 for case CB-1786193087131-5225: :openssl_extraction_failed [2026-09-02 12:57:13.085] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037065 for case CB-1786193040266-4285: :openssl_extraction_failed [2026-09-02 12:57:13.113] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036489 for case CB-1786193087555-4157: :openssl_extraction_failed [2026-09-02 12:57:13.127] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026142 for case CB-1786193040607-2562: :openssl_extraction_failed [2026-09-02 12:57:13.158] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089463 for case CB-1786193087996-9742: :openssl_extraction_failed [2026-09-02 12:57:13.177] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075881 for case CB-1786193040931-7828: :openssl_extraction_failed [2026-09-02 12:57:13.182] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047316 for case CB-1786193088421-7673: :openssl_extraction_failed [2026-09-02 12:57:13.221] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041960 for case CB-1786193041298-5947: :openssl_extraction_failed [2026-09-02 12:57:13.223] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020238 for case CB-1786193088824-4321: :openssl_extraction_failed [2026-09-02 12:57:13.259] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060238 for case CB-1786193089254-3878: :openssl_extraction_failed [2026-09-02 12:57:13.263] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020478 for case CB-1786193041630-0093: :openssl_extraction_failed [2026-09-02 12:57:13.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017309 for case CB-1786193041973-3777: :openssl_extraction_failed [2026-09-02 12:57:13.289] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063313 for case CB-1786193089689-4513: :openssl_extraction_failed [2026-09-02 12:57:13.312] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099526 for case CB-1786193042302-1331: :openssl_extraction_failed [2026-09-02 12:57:13.316] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069270 for case CB-1786193090107-6587: :openssl_extraction_failed [2026-09-02 12:57:13.341] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061459 for case CB-1786193042665-4591: :openssl_extraction_failed [2026-09-02 12:57:13.352] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049909 for case CB-1786193090531-0528: :openssl_extraction_failed [2026-09-02 12:57:13.368] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065541 for case CB-1786193042988-5685: :openssl_extraction_failed [2026-09-02 12:57:13.377] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012018 for case CB-1786193090974-3029: :openssl_extraction_failed [2026-09-02 12:57:13.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063661 for case CB-1786193043349-5460: :openssl_extraction_failed [2026-09-02 12:57:13.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083646 for case CB-1786193091401-1600: :openssl_extraction_failed [2026-09-02 12:57:13.428] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097940 for case CB-1786193043692-9778: :openssl_extraction_failed [2026-09-02 12:57:13.435] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091666 for case CB-1786193091804-3939: :openssl_extraction_failed [2026-09-02 12:57:13.460] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022062 for case CB-1786193092502-3240: :openssl_extraction_failed [2026-09-02 12:57:13.468] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051775 for case CB-1786193044023-1473: :openssl_extraction_failed [2026-09-02 12:57:13.487] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065529 for case CB-1786193092967-7338: :openssl_extraction_failed [2026-09-02 12:57:13.509] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075118 for case CB-1786193044614-0309: :openssl_extraction_failed [2026-09-02 12:57:13.509] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012687 for case CB-1786193093413-7789: :openssl_extraction_failed [2026-09-02 12:57:13.549] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006080 for case CB-1786193093915-8630: :openssl_extraction_failed [2026-09-02 12:57:13.554] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058179 for case CB-1786193045046-0931: :openssl_extraction_failed [2026-09-02 12:57:13.569] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031832 for case CB-1786193094306-8814: :openssl_extraction_failed [2026-09-02 12:57:13.593] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013503 for case CB-1786193045460-5141: :openssl_extraction_failed [2026-09-02 12:57:13.600] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037620 for case CB-1786193094673-3430: :openssl_extraction_failed [2026-09-02 12:57:13.632] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032915 for case CB-1786193095003-0256: :openssl_extraction_failed [2026-09-02 12:57:13.638] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013693 for case CB-1786193045878-4251: :openssl_extraction_failed [2026-09-02 12:57:13.656] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083746 for case CB-1786193095325-4001: :openssl_extraction_failed [2026-09-02 12:57:13.666] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030581 for case CB-1786193046304-7039: :openssl_extraction_failed [2026-09-02 12:57:13.686] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086288 for case CB-1786193095672-0670: :openssl_extraction_failed [2026-09-02 12:57:13.692] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058661 for case CB-1786193046711-0814: :openssl_extraction_failed [2026-09-02 12:57:13.715] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099284 for case CB-1786193096050-0221: :openssl_extraction_failed [2026-09-02 12:57:13.721] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034135 for case CB-1786193047121-1855: :openssl_extraction_failed [2026-09-02 12:57:13.745] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053593 for case CB-1786193047528-7226: :openssl_extraction_failed [2026-09-02 12:57:13.746] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039425 for case CB-1786193096375-4825: :openssl_extraction_failed [2026-09-02 12:57:13.766] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085442 for case CB-1786193048001-9753: :openssl_extraction_failed [2026-09-02 12:57:13.774] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090995 for case CB-1786193096723-6945: :openssl_extraction_failed [2026-09-02 12:57:13.790] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012708 for case CB-1786193097062-1866: :openssl_extraction_failed [2026-09-02 12:57:13.813] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078715 for case CB-1786193097444-5696: :openssl_extraction_failed [2026-09-02 12:57:13.825] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008948 for case CB-1786193048487-8263: :openssl_extraction_failed [2026-09-02 12:57:13.860] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020076 for case CB-1786193097811-9189: :openssl_extraction_failed [2026-09-02 12:57:13.883] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065443 for case CB-1786193098213-1248: :openssl_extraction_failed [2026-09-02 12:57:13.883] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042448 for case CB-1786193048893-4231: :openssl_extraction_failed [2026-09-02 12:57:13.916] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031465 for case CB-1786193049323-9599: :openssl_extraction_failed [2026-09-02 12:57:13.924] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049064 for case CB-1786193098589-2668: :openssl_extraction_failed [2026-09-02 12:57:13.956] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020430 for case CB-1786193049751-5773: :openssl_extraction_failed [2026-09-02 12:57:13.960] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078759 for case CB-1786193098968-5448: :openssl_extraction_failed [2026-09-02 12:57:13.990] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068968 for case CB-1786193099300-4556: :openssl_extraction_failed [2026-09-02 12:57:13.993] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004345 for case CB-1786193050144-8656: :openssl_extraction_failed [2026-09-02 12:57:14.008] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048255 for case CB-1786193099644-5534: :openssl_extraction_failed [2026-09-02 12:57:14.013] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006407 for case CB-1786193050572-5734: :openssl_extraction_failed [2026-09-02 12:57:14.028] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075936 for case CB-1786193051031-6661: :openssl_extraction_failed [2026-09-02 12:57:14.030] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036822 for case CB-1786193099971-5774: :openssl_extraction_failed [2026-09-02 12:57:14.060] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064820 for case CB-1786193100311-1417: :openssl_extraction_failed [2026-09-02 12:57:14.061] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081603 for case CB-1786193051476-3757: :openssl_extraction_failed [2026-09-02 12:57:14.089] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045035 for case CB-1786193051927-7933: :openssl_extraction_failed [2026-09-02 12:57:14.096] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025432 for case CB-1786193100759-9538: :openssl_extraction_failed [2026-09-02 12:57:14.122] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049671 for case CB-1786193052357-9065: :openssl_extraction_failed [2026-09-02 12:57:14.130] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064259 for case CB-1786193101140-5754: :openssl_extraction_failed [2026-09-02 12:57:14.148] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032879 for case CB-1786193052774-1720: :openssl_extraction_failed [2026-09-02 12:57:14.162] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091691 for case CB-1786193101534-8663: :openssl_extraction_failed [2026-09-02 12:57:14.177] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020957 for case CB-1786193053187-8584: :openssl_extraction_failed [2026-09-02 12:57:14.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001607 for case CB-1786193101942-5014: :openssl_extraction_failed [2026-09-02 12:57:14.204] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038567 for case CB-1786193053649-7033: :openssl_extraction_failed [2026-09-02 12:57:14.211] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070278 for case CB-1786193102371-8935: :openssl_extraction_failed [2026-09-02 12:57:14.233] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071607 for case CB-1786193054122-8823: :openssl_extraction_failed [2026-09-02 12:57:14.239] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076383 for case CB-1786193102829-4458: :openssl_extraction_failed [2026-09-02 12:57:14.290] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077628 for case CB-1786193054521-4074: :openssl_extraction_failed [2026-09-02 12:57:14.293] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068868 for case CB-1786193103248-3465: :openssl_extraction_failed [2026-09-02 12:57:14.324] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011471 for case CB-1786193103640-1434: :openssl_extraction_failed [2026-09-02 12:57:14.328] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002372 for case CB-1786193054970-4780: :openssl_extraction_failed [2026-09-02 12:57:14.344] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055105 for case CB-1786193055399-7044: :openssl_extraction_failed [2026-09-02 12:57:14.350] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028788 for case CB-1786193104028-5092: :openssl_extraction_failed [2026-09-02 12:57:14.364] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085203 for case CB-1786193055868-2941: :openssl_extraction_failed [2026-09-02 12:57:14.365] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049106 for case CB-1786193104403-5934: :openssl_extraction_failed [2026-09-02 12:57:14.385] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097326 for case CB-1786193104805-9314: :openssl_extraction_failed [2026-09-02 12:57:14.387] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021076 for case CB-1786193056270-2183: :openssl_extraction_failed [2026-09-02 12:57:14.417] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014047 for case CB-1786193105319-9412: :openssl_extraction_failed [2026-09-02 12:57:14.440] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012370 for case CB-1786193056723-7553: :openssl_extraction_failed [2026-09-02 12:57:14.454] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099113 for case CB-1786193105691-2449: :openssl_extraction_failed [2026-09-02 12:57:14.478] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036814 for case CB-1786193057157-1634: :openssl_extraction_failed [2026-09-02 12:57:14.490] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007052 for case CB-1786193106093-8056: :openssl_extraction_failed [2026-09-02 12:57:14.516] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077676 for case CB-1786193057580-4944: :openssl_extraction_failed [2026-09-02 12:57:14.524] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098840 for case CB-1786193106522-6436: :openssl_extraction_failed [2026-09-02 12:57:14.536] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097111 for case CB-1786193106951-5827: :openssl_extraction_failed [2026-09-02 12:57:14.556] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048101 for case CB-1786193058031-9005: :openssl_extraction_failed [2026-09-02 12:57:14.560] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023956 for case CB-1786193107347-9467: :openssl_extraction_failed [2026-09-02 12:57:14.579] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022526 for case CB-1786193058437-6917: :openssl_extraction_failed [2026-09-02 12:57:14.606] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005568 for case CB-1786193107718-3430: :openssl_extraction_failed [2026-09-02 12:57:14.607] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082442 for case CB-1786193058863-5566: :openssl_extraction_failed [2026-09-02 12:57:14.629] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049075 for case CB-1786193108090-7630: :openssl_extraction_failed [2026-09-02 12:57:14.629] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020782 for case CB-1786193059302-3114: :openssl_extraction_failed [2026-09-02 12:57:14.645] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051655 for case CB-1786193059750-8824: :openssl_extraction_failed [2026-09-02 12:57:14.655] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066557 for case CB-1786193108539-0226: :openssl_extraction_failed [2026-09-02 12:57:14.684] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069410 for case CB-1786193108919-3534: :openssl_extraction_failed [2026-09-02 12:57:14.696] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095462 for case CB-1786193060142-0209: :openssl_extraction_failed [2026-09-02 12:57:14.711] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097214 for case CB-1786193109288-3988: :openssl_extraction_failed [2026-09-02 12:57:14.742] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058507 for case CB-1786193060585-5600: :openssl_extraction_failed [2026-09-02 12:57:14.754] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001503 for case CB-1786193109653-9154: :openssl_extraction_failed [2026-09-02 12:57:14.781] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061770 for case CB-1786193060993-0683: :openssl_extraction_failed [2026-09-02 12:57:14.783] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035442 for case CB-1786193110021-8563: :openssl_extraction_failed [2026-09-02 12:57:14.806] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017212 for case CB-1786193061410-4742: :openssl_extraction_failed [2026-09-02 12:57:14.809] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006118 for case CB-1786193110353-3437: :openssl_extraction_failed [2026-09-02 12:57:14.832] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094495 for case CB-1786193110711-8942: :openssl_extraction_failed [2026-09-02 12:57:14.838] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073137 for case CB-1786193061808-2398: :openssl_extraction_failed [2026-09-02 12:57:14.849] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083168 for case CB-1786193111070-3692: :openssl_extraction_failed [2026-09-02 12:57:14.874] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055981 for case CB-1786193062239-4256: :openssl_extraction_failed [2026-09-02 12:57:14.887] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061229 for case CB-1786193111475-9722: :openssl_extraction_failed [2026-09-02 12:57:14.906] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003860 for case CB-1786193062656-6672: :openssl_extraction_failed [2026-09-02 12:57:14.942] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050868 for case CB-1786193111809-7182: :openssl_extraction_failed [2026-09-02 12:57:14.949] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008113 for case CB-1786193063082-0097: :openssl_extraction_failed [2026-09-02 12:57:14.969] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010623 for case CB-1786193112125-9288: :openssl_extraction_failed [2026-09-02 12:57:14.972] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050734 for case CB-1786193063503-5549: :openssl_extraction_failed [2026-09-02 12:57:15.000] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006209 for case CB-1786193063926-0334: :openssl_extraction_failed [2026-09-02 12:57:15.010] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092242 for case CB-1786193112481-1945: :openssl_extraction_failed [2026-09-02 12:57:15.029] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028962 for case CB-1786193064342-3621: :openssl_extraction_failed [2026-09-02 12:57:15.070] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057446 for case CB-1786193112826-1785: :openssl_extraction_failed [2026-09-02 12:57:15.080] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098102 for case CB-1786193064749-5285: :openssl_extraction_failed [2026-09-02 12:57:15.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077409 for case CB-1786193113164-4703: :openssl_extraction_failed [2026-09-02 12:57:15.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041777 for case CB-1786193065175-9096: :openssl_extraction_failed [2026-09-02 12:57:15.186] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066391 for case CB-1786193113517-2252: :openssl_extraction_failed [2026-09-02 12:57:15.186] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093591 for case CB-1786193065596-4316: :openssl_extraction_failed [2026-09-02 12:57:15.218] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054803 for case CB-1786193113833-2125: :openssl_extraction_failed [2026-09-02 12:57:15.230] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094016 for case CB-1786193065997-8831: :openssl_extraction_failed [2026-09-02 12:57:15.265] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044883 for case CB-1786193114173-6671: :openssl_extraction_failed [2026-09-02 12:57:15.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073854 for case CB-1786193066394-7607: :openssl_extraction_failed [2026-09-02 12:57:15.301] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061098 for case CB-1786193115012-8325: :openssl_extraction_failed [2026-09-02 12:57:15.318] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052235 for case CB-1786193066867-2984: :openssl_extraction_failed [2026-09-02 12:57:15.328] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006970 for case CB-1786193115433-3600: :openssl_extraction_failed [2026-09-02 12:57:15.346] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097569 for case CB-1786193067329-1564: :openssl_extraction_failed [2026-09-02 12:57:15.346] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063968 for case CB-1786193115755-2595: :openssl_extraction_failed [2026-09-02 12:57:15.387] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072270 for case CB-1786193116098-7773: :openssl_extraction_failed [2026-09-02 12:57:15.397] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022282 for case CB-1786193067756-0995: :openssl_extraction_failed [2026-09-02 12:57:15.424] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038861 for case CB-1786193116458-4867: :openssl_extraction_failed [2026-09-02 12:57:15.426] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094981 for case CB-1786193068229-6620: :openssl_extraction_failed [2026-09-02 12:57:15.444] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028301 for case CB-1786193068649-7487: :openssl_extraction_failed [2026-09-02 12:57:15.468] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013676 for case CB-1786193116858-9524: :openssl_extraction_failed [2026-09-02 12:57:15.476] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047970 for case CB-1786193069093-5813: :openssl_extraction_failed [2026-09-02 12:57:15.493] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075816 for case CB-1786193069542-4293: :openssl_extraction_failed [2026-09-02 12:57:15.495] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097133 for case CB-1786193117219-4384: :openssl_extraction_failed [2026-09-02 12:57:15.513] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066509 for case CB-1786193070002-0973: :openssl_extraction_failed [2026-09-02 12:57:15.543] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067817 for case CB-1786193117553-9985: :openssl_extraction_failed [2026-09-02 12:57:15.545] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076234 for case CB-1786193070433-7911: :openssl_extraction_failed [2026-09-02 12:57:15.558] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037259 for case CB-1786193070848-7758: :openssl_extraction_failed [2026-09-02 12:57:15.575] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064578 for case CB-1786193117942-3303: :openssl_extraction_failed [2026-09-02 12:57:15.579] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085783 for case CB-1786193071237-5118: :openssl_extraction_failed [2026-09-02 12:57:15.587] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088266 for case CB-1786193118309-2487: :openssl_extraction_failed [2026-09-02 12:57:15.612] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013787 for case CB-1786193118664-6119: :openssl_extraction_failed [2026-09-02 12:57:15.622] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049872 for case CB-1786193071622-0879: :openssl_extraction_failed [2026-09-02 12:57:15.648] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098627 for case CB-1786193119007-3391: :openssl_extraction_failed [2026-09-02 12:57:15.657] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082227 for case CB-1786193072019-2837: :openssl_extraction_failed [2026-09-02 12:57:15.675] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060766 for case CB-1786193119347-2743: :openssl_extraction_failed [2026-09-02 12:57:15.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077398 for case CB-1786193072439-3518: :openssl_extraction_failed [2026-09-02 12:57:15.700] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031061 for case CB-1786193119681-1071: :openssl_extraction_failed [2026-09-02 12:57:15.719] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055924 for case CB-1786193072852-9520: :openssl_extraction_failed [2026-09-02 12:57:15.732] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094239 for case CB-1786193120098-2020: :openssl_extraction_failed [2026-09-02 12:57:15.738] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058228 for case CB-1786193073316-1156: :openssl_extraction_failed [2026-09-02 12:57:15.769] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081341 for case CB-1786193120435-6475: :openssl_extraction_failed [2026-09-02 12:57:15.769] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016524 for case CB-1786193073751-9688: :openssl_extraction_failed [2026-09-02 12:57:15.792] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085713 for case CB-1786193074204-8175: :openssl_extraction_failed [2026-09-02 12:57:15.801] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089099 for case CB-1786193120782-3486: :openssl_extraction_failed [2026-09-02 12:57:15.812] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020234 for case CB-1786193074666-8620: :openssl_extraction_failed [2026-09-02 12:57:15.831] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025194 for case CB-1786193121121-2625: :openssl_extraction_failed [2026-09-02 12:57:15.846] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023504 for case CB-1786193075101-6835: :openssl_extraction_failed [2026-09-02 12:57:15.853] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036580 for case CB-1786193121513-5449: :openssl_extraction_failed [2026-09-02 12:57:15.889] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006703 for case CB-1786193075612-7451: :openssl_extraction_failed [2026-09-02 12:57:15.917] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087183 for case CB-1786193076069-2929: :openssl_extraction_failed [2026-09-02 12:57:15.943] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054165 for case CB-1786193121850-9826: :openssl_extraction_failed [2026-09-02 12:57:15.957] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010256 for case CB-1786193076516-8669: :openssl_extraction_failed [2026-09-02 12:57:16.005] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063667 for case CB-1786193122192-8006: :openssl_extraction_failed [2026-09-02 12:57:16.013] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085586 for case CB-1786193076980-0862: :openssl_extraction_failed [2026-09-02 12:57:16.033] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036431 for case CB-1786193122537-1056: :openssl_extraction_failed [2026-09-02 12:57:16.060] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080117 for case CB-1786193077419-4789: :openssl_extraction_failed [2026-09-02 12:57:16.089] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054470 for case CB-1786193122904-6483: :openssl_extraction_failed [2026-09-02 12:57:16.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098494 for case CB-1786193077835-4721: :openssl_extraction_failed [2026-09-02 12:57:16.133] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072899 for case CB-1786193123228-0183: :openssl_extraction_failed [2026-09-02 12:57:16.165] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034480 for case CB-1786193078265-6536: :openssl_extraction_failed [2026-09-02 12:57:16.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023797 for case CB-1786193123549-6020: :openssl_extraction_failed [2026-09-02 12:57:16.209] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049906 for case CB-1786193078694-4762: :openssl_extraction_failed [2026-09-02 12:57:16.215] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002592 for case CB-1786193123897-3455: :openssl_extraction_failed [2026-09-02 12:57:16.285] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086881 for case CB-1786193079182-1371: :openssl_extraction_failed [2026-09-02 12:57:16.294] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004007 for case CB-1786193124236-5912: :openssl_extraction_failed [2026-09-02 12:57:16.323] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020898 for case CB-1786193124558-6240: :openssl_extraction_failed [2026-09-02 12:57:16.327] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091302 for case CB-1786193079611-0717: :openssl_extraction_failed [2026-09-02 12:57:16.364] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030559 for case CB-1786193080023-5482: :openssl_extraction_failed [2026-09-02 12:57:16.375] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057099 for case CB-1786193124927-5108: :openssl_extraction_failed [2026-09-02 12:57:16.413] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047408 for case CB-1786193125238-0944: :openssl_extraction_failed [2026-09-02 12:57:16.413] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021000 for case CB-1786193080431-6784: :openssl_extraction_failed [2026-09-02 12:57:16.452] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092514 for case CB-1786193125635-9903: :openssl_extraction_failed [2026-09-02 12:57:16.459] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002712 for case CB-1786193080867-6169: :openssl_extraction_failed [2026-09-02 12:57:16.492] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064473 for case CB-1786193081297-4055: :openssl_extraction_failed [2026-09-02 12:57:16.506] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003084 for case CB-1786193125992-8970: :openssl_extraction_failed [2026-09-02 12:57:16.522] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072896 for case CB-1786193081705-0459: :openssl_extraction_failed [2026-09-02 12:57:16.537] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035205 for case CB-1786193082125-3743: :openssl_extraction_failed [2026-09-02 12:57:16.539] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000918 for case CB-1786193126331-3086: :openssl_extraction_failed [2026-09-02 12:57:16.571] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025023 for case CB-1786193082560-1507: :openssl_extraction_failed [2026-09-02 12:57:16.572] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054280 for case CB-1786193126643-7519: :openssl_extraction_failed [2026-09-02 12:57:16.600] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058993 for case CB-1786193083031-5170: :openssl_extraction_failed [2026-09-02 12:57:16.602] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033922 for case CB-1786193127008-4389: :openssl_extraction_failed [2026-09-02 12:57:16.627] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063679 for case CB-1786193083433-4416: :openssl_extraction_failed [2026-09-02 12:57:16.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050001 for case CB-1786193127340-2418: :openssl_extraction_failed [2026-09-02 12:57:16.658] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041995 for case CB-1786193083829-5055: :openssl_extraction_failed [2026-09-02 12:57:16.664] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009224 for case CB-1786193127654-6345: :openssl_extraction_failed [2026-09-02 12:57:16.688] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035015 for case CB-1786193084250-0818: :openssl_extraction_failed [2026-09-02 12:57:16.689] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091281 for case CB-1786193127987-7771: :openssl_extraction_failed [2026-09-02 12:57:16.710] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026250 for case CB-1786193128327-2263: :openssl_extraction_failed [2026-09-02 12:57:16.711] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019406 for case CB-1786193084638-7288: :openssl_extraction_failed [2026-09-02 12:57:16.734] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012969 for case CB-1786193128689-6184: :openssl_extraction_failed [2026-09-02 12:57:16.747] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088830 for case CB-1786193085055-0611: :openssl_extraction_failed [2026-09-02 12:57:16.750] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047966 for case CB-1786193129035-2916: :openssl_extraction_failed [2026-09-02 12:57:16.776] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070542 for case CB-1786193085441-6132: :openssl_extraction_failed [2026-09-02 12:57:16.776] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012789 for case CB-1786193129383-6529: :openssl_extraction_failed [2026-09-02 12:57:16.803] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003368 for case CB-1786193129739-5715: :openssl_extraction_failed [2026-09-02 12:57:16.806] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084372 for case CB-1786193085845-6076: :openssl_extraction_failed [2026-09-02 12:57:16.825] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020189 for case CB-1786193086271-6996: :openssl_extraction_failed [2026-09-02 12:57:16.845] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077101 for case CB-1786193130101-8251: :openssl_extraction_failed [2026-09-02 12:57:16.847] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015069 for case CB-1786193086685-8831: :openssl_extraction_failed [2026-09-02 12:57:16.866] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096954 for case CB-1786193130464-4220: :openssl_extraction_failed [2026-09-02 12:57:16.867] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046365 for case CB-1786193087131-5225: :openssl_extraction_failed [2026-09-02 12:57:16.884] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078349 for case CB-1786193130819-9252: :openssl_extraction_failed [2026-09-02 12:57:16.886] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036489 for case CB-1786193087555-4157: :openssl_extraction_failed [2026-09-02 12:57:16.900] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089463 for case CB-1786193087996-9742: :openssl_extraction_failed [2026-09-02 12:57:16.933] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019017 for case CB-1786193131183-8811: :openssl_extraction_failed [2026-09-02 12:57:16.936] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047316 for case CB-1786193088421-7673: :openssl_extraction_failed [2026-09-02 12:57:16.969] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020238 for case CB-1786193088824-4321: :openssl_extraction_failed [2026-09-02 12:57:16.970] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066466 for case CB-1786193131546-2722: :openssl_extraction_failed [2026-09-02 12:57:16.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056286 for case CB-1786193131878-0373: :openssl_extraction_failed [2026-09-02 12:57:16.998] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060238 for case CB-1786193089254-3878: :openssl_extraction_failed [2026-09-02 12:57:17.023] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097054 for case CB-1786193132252-4769: :openssl_extraction_failed [2026-09-02 12:57:17.025] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063313 for case CB-1786193089689-4513: :openssl_extraction_failed [2026-09-02 12:57:17.045] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069270 for case CB-1786193090107-6587: :openssl_extraction_failed [2026-09-02 12:57:17.049] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040291 for case CB-1786193132603-4359: :openssl_extraction_failed [2026-09-02 12:57:17.072] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049909 for case CB-1786193090531-0528: :openssl_extraction_failed [2026-09-02 12:57:17.077] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087578 for case CB-1786193132982-9983: :openssl_extraction_failed [2026-09-02 12:57:17.090] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012018 for case CB-1786193090974-3029: :openssl_extraction_failed [2026-09-02 12:57:17.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076811 for case CB-1786193133309-3220: :openssl_extraction_failed [2026-09-02 12:57:17.139] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083646 for case CB-1786193091401-1600: :openssl_extraction_failed [2026-09-02 12:57:17.141] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037140 for case CB-1786193133668-7922: :openssl_extraction_failed [2026-09-02 12:57:17.169] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091666 for case CB-1786193091804-3939: :openssl_extraction_failed [2026-09-02 12:57:17.179] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059763 for case CB-1786193134009-5574: :openssl_extraction_failed [2026-09-02 12:57:17.195] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022062 for case CB-1786193092502-3240: :openssl_extraction_failed [2026-09-02 12:57:17.216] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040230 for case CB-1786193134362-0868: :openssl_extraction_failed [2026-09-02 12:57:17.224] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065529 for case CB-1786193092967-7338: :openssl_extraction_failed [2026-09-02 12:57:17.250] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025765 for case CB-1786193134719-9965: :openssl_extraction_failed [2026-09-02 12:57:17.257] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012687 for case CB-1786193093413-7789: :openssl_extraction_failed [2026-09-02 12:57:17.284] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099649 for case CB-1786193135053-4673: :openssl_extraction_failed [2026-09-02 12:57:17.296] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006080 for case CB-1786193093915-8630: :openssl_extraction_failed [2026-09-02 12:57:17.303] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028702 for case CB-1786193135388-4725: :openssl_extraction_failed [2026-09-02 12:57:17.317] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082623 for case CB-1786193135776-2489: :openssl_extraction_failed [2026-09-02 12:57:17.331] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031832 for case CB-1786193094306-8814: :openssl_extraction_failed [2026-09-02 12:57:17.335] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067962 for case CB-1786193136116-4808: :openssl_extraction_failed [2026-09-02 12:57:17.355] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037620 for case CB-1786193094673-3430: :openssl_extraction_failed [2026-09-02 12:57:17.373] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084668 for case CB-1786193136453-2265: :openssl_extraction_failed [2026-09-02 12:57:17.379] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032915 for case CB-1786193095003-0256: :openssl_extraction_failed [2026-09-02 12:57:17.399] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000612 for case CB-1786193136797-6102: :openssl_extraction_failed [2026-09-02 12:57:17.405] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083746 for case CB-1786193095325-4001: :openssl_extraction_failed [2026-09-02 12:57:17.422] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095505 for case CB-1786193137154-5849: :openssl_extraction_failed [2026-09-02 12:57:17.432] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086288 for case CB-1786193095672-0670: :openssl_extraction_failed [2026-09-02 12:57:17.443] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069742 for case CB-1786193137513-9855: :openssl_extraction_failed [2026-09-02 12:57:17.454] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099284 for case CB-1786193096050-0221: :openssl_extraction_failed [2026-09-02 12:57:17.463] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029040 for case CB-1786193137843-7284: :openssl_extraction_failed [2026-09-02 12:57:17.475] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039425 for case CB-1786193096375-4825: :openssl_extraction_failed [2026-09-02 12:57:17.479] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080093 for case CB-1786193138178-9025: :openssl_extraction_failed [2026-09-02 12:57:17.496] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078346 for case CB-1786193138545-8473: :openssl_extraction_failed [2026-09-02 12:57:17.496] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090995 for case CB-1786193096723-6945: :openssl_extraction_failed [2026-09-02 12:57:17.505] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019285 for case CB-1786193138920-9656: :openssl_extraction_failed [2026-09-02 12:57:17.512] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012708 for case CB-1786193097062-1866: :openssl_extraction_failed [2026-09-02 12:57:17.538] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060403 for case CB-1786193139252-0711: :openssl_extraction_failed [2026-09-02 12:57:17.541] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078715 for case CB-1786193097444-5696: :openssl_extraction_failed [2026-09-02 12:57:17.569] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002926 for case CB-1786193139592-6247: :openssl_extraction_failed [2026-09-02 12:57:17.570] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020076 for case CB-1786193097811-9189: :openssl_extraction_failed [2026-09-02 12:57:17.597] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065443 for case CB-1786193098213-1248: :openssl_extraction_failed [2026-09-02 12:57:17.613] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015927 for case CB-1786193139942-5019: :openssl_extraction_failed [2026-09-02 12:57:17.628] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049064 for case CB-1786193098589-2668: :openssl_extraction_failed [2026-09-02 12:57:17.630] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051536 for case CB-1786193140284-9912: :openssl_extraction_failed [2026-09-02 12:57:17.652] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023166 for case CB-1786193140666-4815: :openssl_extraction_failed [2026-09-02 12:57:17.653] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078759 for case CB-1786193098968-5448: :openssl_extraction_failed [2026-09-02 12:57:17.676] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072335 for case CB-1786193140995-1213: :openssl_extraction_failed [2026-09-02 12:57:17.690] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004264 for case CB-1786193141348-4757: :openssl_extraction_failed [2026-09-02 12:57:17.700] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068968 for case CB-1786193099300-4556: :openssl_extraction_failed [2026-09-02 12:57:17.717] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091859 for case CB-1786193141705-8607: :openssl_extraction_failed [2026-09-02 12:57:17.740] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048255 for case CB-1786193099644-5534: :openssl_extraction_failed [2026-09-02 12:57:17.763] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036822 for case CB-1786193099971-5774: :openssl_extraction_failed [2026-09-02 12:57:17.764] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002618 for case CB-1786193142128-8945: :openssl_extraction_failed [2026-09-02 12:57:17.795] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046011 for case CB-1786193142445-5722: :openssl_extraction_failed [2026-09-02 12:57:17.804] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064820 for case CB-1786193100311-1417: :openssl_extraction_failed [2026-09-02 12:57:17.821] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070368 for case CB-1786193142818-6764: :openssl_extraction_failed [2026-09-02 12:57:17.847] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025432 for case CB-1786193100759-9538: :openssl_extraction_failed [2026-09-02 12:57:17.854] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069341 for case CB-1786193143164-0273: :openssl_extraction_failed [2026-09-02 12:57:17.863] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064259 for case CB-1786193101140-5754: :openssl_extraction_failed [2026-09-02 12:57:17.869] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026189 for case CB-1786193143520-3147: :openssl_extraction_failed [2026-09-02 12:57:17.908] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091691 for case CB-1786193101534-8663: :openssl_extraction_failed [2026-09-02 12:57:17.909] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081808 for case CB-1786193143913-5724: :openssl_extraction_failed [2026-09-02 12:57:17.936] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078299 for case CB-1786193144268-5553: :openssl_extraction_failed [2026-09-02 12:57:17.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001607 for case CB-1786193101942-5014: :openssl_extraction_failed [2026-09-02 12:57:17.974] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010577 for case CB-1786193144624-2832: :openssl_extraction_failed [2026-09-02 12:57:17.979] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070278 for case CB-1786193102371-8935: :openssl_extraction_failed [2026-09-02 12:57:18.008] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076383 for case CB-1786193102829-4458: :openssl_extraction_failed [2026-09-02 12:57:18.007] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055855 for case CB-1786193144960-1617: :openssl_extraction_failed [2026-09-02 12:57:18.030] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068868 for case CB-1786193103248-3465: :openssl_extraction_failed [2026-09-02 12:57:18.030] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060923 for case CB-1786193145316-5992: :openssl_extraction_failed [2026-09-02 12:57:18.058] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011471 for case CB-1786193103640-1434: :openssl_extraction_failed [2026-09-02 12:57:18.061] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082168 for case CB-1786193145680-8260: :openssl_extraction_failed [2026-09-02 12:57:18.075] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028788 for case CB-1786193104028-5092: :openssl_extraction_failed [2026-09-02 12:57:18.085] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051822 for case CB-1786193146070-4203: :openssl_extraction_failed [2026-09-02 12:57:18.100] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049106 for case CB-1786193104403-5934: :openssl_extraction_failed [2026-09-02 12:57:18.115] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084104 for case CB-1786193146403-8499: :openssl_extraction_failed [2026-09-02 12:57:18.133] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097326 for case CB-1786193104805-9314: :openssl_extraction_failed [2026-09-02 12:57:18.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010953 for case CB-1786193146758-8903: :openssl_extraction_failed [2026-09-02 12:57:18.149] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014047 for case CB-1786193105319-9412: :openssl_extraction_failed [2026-09-02 12:57:18.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088157 for case CB-1786193147112-1858: :openssl_extraction_failed [2026-09-02 12:57:18.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099113 for case CB-1786193105691-2449: :openssl_extraction_failed [2026-09-02 12:57:18.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007052 for case CB-1786193106093-8056: :openssl_extraction_failed [2026-09-02 12:57:18.217] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016720 for case CB-1786193147450-4853: :openssl_extraction_failed [2026-09-02 12:57:18.238] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098840 for case CB-1786193106522-6436: :openssl_extraction_failed [2026-09-02 12:57:18.251] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096503 for case CB-1786193147785-5418: :openssl_extraction_failed [2026-09-02 12:57:18.284] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097111 for case CB-1786193106951-5827: :openssl_extraction_failed [2026-09-02 12:57:18.285] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068276 for case CB-1786193148139-7827: :openssl_extraction_failed [2026-09-02 12:57:18.326] [DEBUG] QUERY OK source="sync_outbox_entries" db=1.0ms queue=1.5ms idle=158.1ms SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["merchant_status", "sent"] ↳ RiskCore.Sync.MerchantStatusReconciler.reconcile_all/0, at: lib/risk_core/sync/merchant_status_reconciler.ex:25 [2026-09-02 12:57:18.326] [DEBUG] QUERY OK source="sync_outbox_entries" db=0.8ms queue=1.8ms idle=42.9ms SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["fee_rate_assignment", "sent"] ↳ SettlementCore.Sync.FeeRateReconciler.reconcile_all/0, at: lib/settlement_core/sync/fee_rate_reconciler.ex:37 [2026-09-02 12:57:18.326] [INFO ] [MerchantStatusReconciler] reconciling 0 sent entries [2026-09-02 12:57:18.327] [INFO ] [MerchantStatusReconciler] done. %{acked: 0, drift_detected: 0} [2026-09-02 12:57:18.329] [INFO ] [FeeRateReconciler] reconciling 0 sent entries [2026-09-02 12:57:18.329] [INFO ] [FeeRateReconciler] done. %{acked: 0, drift_detected: 0} [2026-09-02 12:57:18.336] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066081 for case CB-1786193148504-4543: :openssl_extraction_failed [2026-09-02 12:57:18.337] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023956 for case CB-1786193107347-9467: :openssl_extraction_failed [2026-09-02 12:57:18.373] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056363 for case CB-1786193148931-6987: :openssl_extraction_failed [2026-09-02 12:57:18.375] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005568 for case CB-1786193107718-3430: :openssl_extraction_failed [2026-09-02 12:57:18.399] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042344 for case CB-1786193149291-3930: :openssl_extraction_failed [2026-09-02 12:57:18.407] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049075 for case CB-1786193108090-7630: :openssl_extraction_failed [2026-09-02 12:57:18.424] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099659 for case CB-1786193149640-0463: :openssl_extraction_failed [2026-09-02 12:57:18.439] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025208 for case CB-1786193149971-9299: :openssl_extraction_failed [2026-09-02 12:57:18.453] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027216 for case CB-1786193150335-0443: :openssl_extraction_failed [2026-09-02 12:57:18.458] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066557 for case CB-1786193108539-0226: :openssl_extraction_failed [2026-09-02 12:57:18.482] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047552 for case CB-1786193150648-0252: :openssl_extraction_failed [2026-09-02 12:57:18.496] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069410 for case CB-1786193108919-3534: :openssl_extraction_failed [2026-09-02 12:57:18.503] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031783 for case CB-1786193150986-0723: :openssl_extraction_failed [2026-09-02 12:57:18.516] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097214 for case CB-1786193109288-3988: :openssl_extraction_failed [2026-09-02 12:57:18.524] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076443 for case CB-1786193151328-3932: :openssl_extraction_failed [2026-09-02 12:57:18.534] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001503 for case CB-1786193109653-9154: :openssl_extraction_failed [2026-09-02 12:57:18.551] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040042 for case CB-1786193151659-9303: :openssl_extraction_failed [2026-09-02 12:57:18.560] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035442 for case CB-1786193110021-8563: :openssl_extraction_failed [2026-09-02 12:57:18.579] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047952 for case CB-1786193152087-4787: :openssl_extraction_failed [2026-09-02 12:57:18.585] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006118 for case CB-1786193110353-3437: :openssl_extraction_failed [2026-09-02 12:57:18.609] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099279 for case CB-1786193152419-1075: :openssl_extraction_failed [2026-09-02 12:57:18.620] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094495 for case CB-1786193110711-8942: :openssl_extraction_failed [2026-09-02 12:57:18.641] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065215 for case CB-1786193152769-9826: :openssl_extraction_failed [2026-09-02 12:57:18.652] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083168 for case CB-1786193111070-3692: :openssl_extraction_failed [2026-09-02 12:57:18.664] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062341 for case CB-1786193153108-4763: :openssl_extraction_failed [2026-09-02 12:57:18.675] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061229 for case CB-1786193111475-9722: :openssl_extraction_failed [2026-09-02 12:57:18.690] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042162 for case CB-1786193153462-7199: :openssl_extraction_failed [2026-09-02 12:57:18.706] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050868 for case CB-1786193111809-7182: :openssl_extraction_failed [2026-09-02 12:57:18.711] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021613 for case CB-1786193153823-0299: :openssl_extraction_failed [2026-09-02 12:57:18.735] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010623 for case CB-1786193112125-9288: :openssl_extraction_failed [2026-09-02 12:57:18.741] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037541 for case CB-1786193154152-2757: :openssl_extraction_failed [2026-09-02 12:57:18.757] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092242 for case CB-1786193112481-1945: :openssl_extraction_failed [2026-09-02 12:57:18.776] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014574 for case CB-1786193154510-3335: :openssl_extraction_failed [2026-09-02 12:57:18.782] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057446 for case CB-1786193112826-1785: :openssl_extraction_failed [2026-09-02 12:57:18.812] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073384 for case CB-1786193154884-8216: :openssl_extraction_failed [2026-09-02 12:57:18.817] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077409 for case CB-1786193113164-4703: :openssl_extraction_failed [2026-09-02 12:57:18.842] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014947 for case CB-1786193155211-2562: :openssl_extraction_failed [2026-09-02 12:57:18.847] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066391 for case CB-1786193113517-2252: :openssl_extraction_failed [2026-09-02 12:57:18.866] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031030 for case CB-1786193155557-0088: :openssl_extraction_failed [2026-09-02 12:57:18.879] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093312 for case CB-1786193155949-7925: :openssl_extraction_failed [2026-09-02 12:57:18.889] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054803 for case CB-1786193113833-2125: :openssl_extraction_failed [2026-09-02 12:57:18.901] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037355 for case CB-1786193156319-9353: :openssl_extraction_failed [2026-09-02 12:57:18.961] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044883 for case CB-1786193114173-6671: :openssl_extraction_failed [2026-09-02 12:57:18.968] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004366 for case CB-1786193156676-1427: :openssl_extraction_failed [2026-09-02 12:57:19.016] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061098 for case CB-1786193115012-8325: :openssl_extraction_failed [2026-09-02 12:57:19.019] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028035 for case CB-1786193157119-6610: :openssl_extraction_failed [2026-09-02 12:57:19.076] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006970 for case CB-1786193115433-3600: :openssl_extraction_failed [2026-09-02 12:57:19.080] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089073 for case CB-1786193157461-7171: :openssl_extraction_failed [2026-09-02 12:57:19.121] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063968 for case CB-1786193115755-2595: :openssl_extraction_failed [2026-09-02 12:57:19.133] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077609 for case CB-1786193157793-0133: :openssl_extraction_failed [2026-09-02 12:57:19.174] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072270 for case CB-1786193116098-7773: :openssl_extraction_failed [2026-09-02 12:57:19.198] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068051 for case CB-1786193158154-4572: :openssl_extraction_failed [2026-09-02 12:57:19.248] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038861 for case CB-1786193116458-4867: :openssl_extraction_failed [2026-09-02 12:57:19.267] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001872 for case CB-1786193158527-5474: :openssl_extraction_failed [2026-09-02 12:57:19.363] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013676 for case CB-1786193116858-9524: :openssl_extraction_failed [2026-09-02 12:57:19.368] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038363 for case CB-1786193158932-8211: :openssl_extraction_failed [2026-09-02 12:57:19.407] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097133 for case CB-1786193117219-4384: :openssl_extraction_failed [2026-09-02 12:57:19.439] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077844 for case CB-1786193159298-9258: :openssl_extraction_failed [2026-09-02 12:57:19.451] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067817 for case CB-1786193117553-9985: :openssl_extraction_failed [2026-09-02 12:57:19.491] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091649 for case CB-1786193159621-2242: :openssl_extraction_failed [2026-09-02 12:57:19.502] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064578 for case CB-1786193117942-3303: :openssl_extraction_failed [2026-09-02 12:57:19.568] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007554 for case CB-1786193159960-8936: :openssl_extraction_failed [2026-09-02 12:57:19.573] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088266 for case CB-1786193118309-2487: :openssl_extraction_failed [2026-09-02 12:57:19.645] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013787 for case CB-1786193118664-6119: :openssl_extraction_failed [2026-09-02 12:57:19.653] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031517 for case CB-1786193160291-9730: :openssl_extraction_failed [2026-09-02 12:57:19.706] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044262 for case CB-1786193160635-1291: :openssl_extraction_failed [2026-09-02 12:57:19.707] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098627 for case CB-1786193119007-3391: :openssl_extraction_failed [2026-09-02 12:57:19.766] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060766 for case CB-1786193119347-2743: :openssl_extraction_failed [2026-09-02 12:57:19.776] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053204 for case CB-1786193161043-5926: :openssl_extraction_failed [2026-09-02 12:57:19.810] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031061 for case CB-1786193119681-1071: :openssl_extraction_failed [2026-09-02 12:57:19.842] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:57:19.857] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073211 for case CB-1786193161370-4836: :openssl_extraction_failed [2026-09-02 12:57:19.879] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094239 for case CB-1786193120098-2020: :openssl_extraction_failed [2026-09-02 12:57:19.929] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028344 for case CB-1786193161782-1402: :openssl_extraction_failed [2026-09-02 12:57:19.948] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081341 for case CB-1786193120435-6475: :openssl_extraction_failed [2026-09-02 12:57:19.991] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089099 for case CB-1786193120782-3486: :openssl_extraction_failed [2026-09-02 12:57:19.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072738 for case CB-1786193162108-8208: :openssl_extraction_failed [2026-09-02 12:57:20.035] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025194 for case CB-1786193121121-2625: :openssl_extraction_failed [2026-09-02 12:57:20.075] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092009 for case CB-1786193162474-7467: :openssl_extraction_failed [2026-09-02 12:57:20.083] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036580 for case CB-1786193121513-5449: :openssl_extraction_failed [2026-09-02 12:57:20.139] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037381 for case CB-1786193162807-4084: :openssl_extraction_failed [2026-09-02 12:57:20.144] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054165 for case CB-1786193121850-9826: :openssl_extraction_failed [2026-09-02 12:57:20.185] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051716 for case CB-1786193163180-0633: :openssl_extraction_failed [2026-09-02 12:57:20.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063667 for case CB-1786193122192-8006: :openssl_extraction_failed [2026-09-02 12:57:20.261] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095722 for case CB-1786193163600-7290: :openssl_extraction_failed [2026-09-02 12:57:20.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036431 for case CB-1786193122537-1056: :openssl_extraction_failed [2026-09-02 12:57:20.320] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081415 for case CB-1786193163965-0081: :openssl_extraction_failed [2026-09-02 12:57:20.326] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054470 for case CB-1786193122904-6483: :openssl_extraction_failed [2026-09-02 12:57:20.402] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033113 for case CB-1786193164414-5581: :openssl_extraction_failed [2026-09-02 12:57:20.402] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072899 for case CB-1786193123228-0183: :openssl_extraction_failed [2026-09-02 12:57:20.443] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083504 for case CB-1786193164862-6790: :openssl_extraction_failed [2026-09-02 12:57:20.467] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023797 for case CB-1786193123549-6020: :openssl_extraction_failed [2026-09-02 12:57:20.481] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053014 for case CB-1786193165293-1601: :openssl_extraction_failed [2026-09-02 12:57:20.502] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002592 for case CB-1786193123897-3455: :openssl_extraction_failed [2026-09-02 12:57:20.513] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092494 for case CB-1786193165747-7342: :openssl_extraction_failed [2026-09-02 12:57:20.536] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004007 for case CB-1786193124236-5912: :openssl_extraction_failed [2026-09-02 12:57:20.556] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020898 for case CB-1786193124558-6240: :openssl_extraction_failed [2026-09-02 12:57:20.561] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027178 for case CB-1786193166190-4436: :openssl_extraction_failed [2026-09-02 12:57:20.579] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077757 for case CB-1786193166636-4891: :openssl_extraction_failed [2026-09-02 12:57:20.589] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057099 for case CB-1786193124927-5108: :openssl_extraction_failed [2026-09-02 12:57:20.600] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035796 for case CB-1786193167087-0924: :openssl_extraction_failed [2026-09-02 12:57:20.631] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047408 for case CB-1786193125238-0944: :openssl_extraction_failed [2026-09-02 12:57:20.646] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006601 for case CB-1786193167497-3002: :openssl_extraction_failed [2026-09-02 12:57:20.678] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092514 for case CB-1786193125635-9903: :openssl_extraction_failed [2026-09-02 12:57:20.697] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050378 for case CB-1786193167961-1501: :openssl_extraction_failed [2026-09-02 12:57:20.730] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003084 for case CB-1786193125992-8970: :openssl_extraction_failed [2026-09-02 12:57:20.736] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085716 for case CB-1786193168425-7177: :openssl_extraction_failed [2026-09-02 12:57:20.759] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000918 for case CB-1786193126331-3086: :openssl_extraction_failed [2026-09-02 12:57:20.791] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034059 for case CB-1786193168876-3137: :openssl_extraction_failed [2026-09-02 12:57:20.805] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054280 for case CB-1786193126643-7519: :openssl_extraction_failed [2026-09-02 12:57:20.855] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033922 for case CB-1786193127008-4389: :openssl_extraction_failed [2026-09-02 12:57:20.864] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002539 for case CB-1786193169342-1990: :openssl_extraction_failed [2026-09-02 12:57:20.905] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050001 for case CB-1786193127340-2418: :openssl_extraction_failed [2026-09-02 12:57:20.949] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069412 for case CB-1786193169770-0279: :openssl_extraction_failed [2026-09-02 12:57:20.960] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009224 for case CB-1786193127654-6345: :openssl_extraction_failed [2026-09-02 12:57:21.000] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091281 for case CB-1786193127987-7771: :openssl_extraction_failed [2026-09-02 12:57:21.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060636 for case CB-1786193170178-5833: :openssl_extraction_failed [2026-09-02 12:57:21.025] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026250 for case CB-1786193128327-2263: :openssl_extraction_failed [2026-09-02 12:57:21.067] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012969 for case CB-1786193128689-6184: :openssl_extraction_failed [2026-09-02 12:57:21.072] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003407 for case CB-1786193170640-7767: :openssl_extraction_failed [2026-09-02 12:57:21.111] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090590 for case CB-1786193171099-4681: :openssl_extraction_failed [2026-09-02 12:57:21.116] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047966 for case CB-1786193129035-2916: :openssl_extraction_failed [2026-09-02 12:57:21.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097971 for case CB-1786193171520-8379: :openssl_extraction_failed [2026-09-02 12:57:21.168] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012789 for case CB-1786193129383-6529: :openssl_extraction_failed [2026-09-02 12:57:21.211] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051560 for case CB-1786193172008-8132: :openssl_extraction_failed [2026-09-02 12:57:21.215] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003368 for case CB-1786193129739-5715: :openssl_extraction_failed [2026-09-02 12:57:21.274] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098763 for case CB-1786193172852-6206: :openssl_extraction_failed [2026-09-02 12:57:21.282] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077101 for case CB-1786193130101-8251: :openssl_extraction_failed [2026-09-02 12:57:21.332] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096954 for case CB-1786193130464-4220: :openssl_extraction_failed [2026-09-02 12:57:21.335] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057055 for case CB-1786193173335-2957: :openssl_extraction_failed [2026-09-02 12:57:21.368] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045622 for case CB-1786193173888-6595: :openssl_extraction_failed [2026-09-02 12:57:21.388] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078349 for case CB-1786193130819-9252: :openssl_extraction_failed [2026-09-02 12:57:21.400] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069029 for case CB-1786193174362-7765: :openssl_extraction_failed [2026-09-02 12:57:21.443] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019017 for case CB-1786193131183-8811: :openssl_extraction_failed [2026-09-02 12:57:21.448] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005943 for case CB-1786193175449-1605: :openssl_extraction_failed [2026-09-02 12:57:21.478] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066466 for case CB-1786193131546-2722: :openssl_extraction_failed [2026-09-02 12:57:21.502] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048289 for case CB-1786193175988-1534: :openssl_extraction_failed [2026-09-02 12:57:21.525] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056286 for case CB-1786193131878-0373: :openssl_extraction_failed [2026-09-02 12:57:21.541] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017806 for case CB-1786193176529-3803: :openssl_extraction_failed [2026-09-02 12:57:21.579] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097054 for case CB-1786193132252-4769: :openssl_extraction_failed [2026-09-02 12:57:21.586] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021186 for case CB-1786193177024-0916: :openssl_extraction_failed [2026-09-02 12:57:21.601] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040291 for case CB-1786193132603-4359: :openssl_extraction_failed [2026-09-02 12:57:21.638] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087578 for case CB-1786193132982-9983: :openssl_extraction_failed [2026-09-02 12:57:21.661] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062873 for case CB-1786193177587-0060: :openssl_extraction_failed [2026-09-02 12:57:21.666] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076811 for case CB-1786193133309-3220: :openssl_extraction_failed [2026-09-02 12:57:21.686] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009105 for case CB-1786193178083-7554: :openssl_extraction_failed [2026-09-02 12:57:21.702] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037140 for case CB-1786193133668-7922: :openssl_extraction_failed [2026-09-02 12:57:21.715] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088601 for case CB-1786193179460-8812: :openssl_extraction_failed [2026-09-02 12:57:21.726] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059763 for case CB-1786193134009-5574: :openssl_extraction_failed [2026-09-02 12:57:21.738] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061313 for case CB-1786193179967-3275: :openssl_extraction_failed [2026-09-02 12:57:21.764] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040230 for case CB-1786193134362-0868: :openssl_extraction_failed [2026-09-02 12:57:21.798] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030499 for case CB-1786193181312-7385: :openssl_extraction_failed [2026-09-02 12:57:21.799] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025765 for case CB-1786193134719-9965: :openssl_extraction_failed [2026-09-02 12:57:21.823] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008467 for case CB-1786193181845-9533: :openssl_extraction_failed [2026-09-02 12:57:21.839] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099649 for case CB-1786193135053-4673: :openssl_extraction_failed [2026-09-02 12:57:21.860] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001978 for case CB-1786193183332-0449: :openssl_extraction_failed [2026-09-02 12:57:21.873] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028702 for case CB-1786193135388-4725: :openssl_extraction_failed [2026-09-02 12:57:21.880] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022698 for case CB-1786193184419-5494: :openssl_extraction_failed [2026-09-02 12:57:21.917] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082623 for case CB-1786193135776-2489: :openssl_extraction_failed [2026-09-02 12:57:21.943] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021136 for case CB-1786193185084-0722: :openssl_extraction_failed [2026-09-02 12:57:21.980] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010533 for case CB-1786193185646-5503: :openssl_extraction_failed [2026-09-02 12:57:21.984] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067962 for case CB-1786193136116-4808: :openssl_extraction_failed [2026-09-02 12:57:22.049] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071158 for case CB-1786193186136-5272: :openssl_extraction_failed [2026-09-02 12:57:22.067] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084668 for case CB-1786193136453-2265: :openssl_extraction_failed [2026-09-02 12:57:22.092] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091435 for case CB-1786193187512-8426: :openssl_extraction_failed [2026-09-02 12:57:22.099] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000612 for case CB-1786193136797-6102: :openssl_extraction_failed [2026-09-02 12:57:22.126] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095505 for case CB-1786193137154-5849: :openssl_extraction_failed [2026-09-02 12:57:22.127] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043946 for case CB-1786193187982-0016: :openssl_extraction_failed [2026-09-02 12:57:22.188] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097413 for case CB-1786193188521-9620: :openssl_extraction_failed [2026-09-02 12:57:22.189] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069742 for case CB-1786193137513-9855: :openssl_extraction_failed [2026-09-02 12:57:22.222] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019694 for case CB-1786193189020-9358: :openssl_extraction_failed [2026-09-02 12:57:22.227] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029040 for case CB-1786193137843-7284: :openssl_extraction_failed [2026-09-02 12:57:22.253] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098564 for case CB-1786193189837-1352: :openssl_extraction_failed [2026-09-02 12:57:22.258] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080093 for case CB-1786193138178-9025: :openssl_extraction_failed [2026-09-02 12:57:22.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068118 for case CB-1786193190429-2866: :openssl_extraction_failed [2026-09-02 12:57:22.293] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078346 for case CB-1786193138545-8473: :openssl_extraction_failed [2026-09-02 12:57:22.346] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019285 for case CB-1786193138920-9656: :openssl_extraction_failed [2026-09-02 12:57:22.350] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074573 for case CB-1786193192005-2998: :openssl_extraction_failed [2026-09-02 12:57:22.385] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003132 for case CB-1786193192460-2463: :openssl_extraction_failed [2026-09-02 12:57:22.408] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088804 for case CB-1786193193584-2113: :openssl_extraction_failed [2026-09-02 12:57:22.412] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060403 for case CB-1786193139252-0711: :openssl_extraction_failed [2026-09-02 12:57:22.446] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002926 for case CB-1786193139592-6247: :openssl_extraction_failed [2026-09-02 12:57:22.473] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084074 for case CB-1786193194161-7923: :openssl_extraction_failed [2026-09-02 12:57:22.476] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015927 for case CB-1786193139942-5019: :openssl_extraction_failed [2026-09-02 12:57:22.509] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051536 for case CB-1786193140284-9912: :openssl_extraction_failed [2026-09-02 12:57:22.518] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079651 for case CB-1786193194661-7500: :openssl_extraction_failed [2026-09-02 12:57:22.540] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023166 for case CB-1786193140666-4815: :openssl_extraction_failed [2026-09-02 12:57:22.548] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038703 for case CB-1786193195196-8807: :openssl_extraction_failed [2026-09-02 12:57:22.593] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072335 for case CB-1786193140995-1213: :openssl_extraction_failed [2026-09-02 12:57:22.598] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027207 for case CB-1786193195682-1339: :openssl_extraction_failed [2026-09-02 12:57:22.637] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004264 for case CB-1786193141348-4757: :openssl_extraction_failed [2026-09-02 12:57:22.638] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014191 for case CB-1786193196192-3731: :openssl_extraction_failed [2026-09-02 12:57:22.691] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037408 for case CB-1786193196664-6972: :openssl_extraction_failed [2026-09-02 12:57:22.692] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091859 for case CB-1786193141705-8607: :openssl_extraction_failed [2026-09-02 12:57:22.729] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002618 for case CB-1786193142128-8945: :openssl_extraction_failed [2026-09-02 12:57:22.730] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047189 for case CB-1786193197185-7438: :openssl_extraction_failed [2026-09-02 12:57:22.760] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046011 for case CB-1786193142445-5722: :openssl_extraction_failed [2026-09-02 12:57:22.761] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070395 for case CB-1786193197640-8926: :openssl_extraction_failed [2026-09-02 12:57:22.801] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049409 for case CB-1786193198497-3569: :openssl_extraction_failed [2026-09-02 12:57:22.802] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070368 for case CB-1786193142818-6764: :openssl_extraction_failed [2026-09-02 12:57:22.831] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069341 for case CB-1786193143164-0273: :openssl_extraction_failed [2026-09-02 12:57:22.841] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096334 for case CB-1786193198994-5441: :openssl_extraction_failed [2026-09-02 12:57:22.867] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026189 for case CB-1786193143520-3147: :openssl_extraction_failed [2026-09-02 12:57:22.883] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051109 for case CB-1786193200293-6227: :openssl_extraction_failed [2026-09-02 12:57:22.916] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081808 for case CB-1786193143913-5724: :openssl_extraction_failed [2026-09-02 12:57:22.919] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070701 for case CB-1786193200793-2074: :openssl_extraction_failed [2026-09-02 12:57:22.941] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078299 for case CB-1786193144268-5553: :openssl_extraction_failed [2026-09-02 12:57:22.966] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056062 for case CB-1786193201878-6484: :openssl_extraction_failed [2026-09-02 12:57:23.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010577 for case CB-1786193144624-2832: :openssl_extraction_failed [2026-09-02 12:57:23.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095774 for case CB-1786193202401-1499: :openssl_extraction_failed [2026-09-02 12:57:23.036] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055855 for case CB-1786193144960-1617: :openssl_extraction_failed [2026-09-02 12:57:23.061] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052150 for case CB-1786193205054-4663: :openssl_extraction_failed [2026-09-02 12:57:23.074] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060923 for case CB-1786193145316-5992: :openssl_extraction_failed [2026-09-02 12:57:23.108] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066625 for case CB-1786193205620-2794: :openssl_extraction_failed [2026-09-02 12:57:23.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082168 for case CB-1786193145680-8260: :openssl_extraction_failed [2026-09-02 12:57:23.143] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066602 for case CB-1786193206124-5627: :openssl_extraction_failed [2026-09-02 12:57:23.164] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051822 for case CB-1786193146070-4203: :openssl_extraction_failed [2026-09-02 12:57:23.205] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052336 for case CB-1786193207950-6414: :openssl_extraction_failed [2026-09-02 12:57:23.214] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084104 for case CB-1786193146403-8499: :openssl_extraction_failed [2026-09-02 12:57:23.246] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083451 for case CB-1786193208426-4541: :openssl_extraction_failed [2026-09-02 12:57:23.247] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010953 for case CB-1786193146758-8903: :openssl_extraction_failed [2026-09-02 12:57:23.304] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095425 for case CB-1786193208935-9637: :openssl_extraction_failed [2026-09-02 12:57:23.311] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088157 for case CB-1786193147112-1858: :openssl_extraction_failed [2026-09-02 12:57:23.327] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030614 for case CB-1786193209500-2127: :openssl_extraction_failed [2026-09-02 12:57:23.346] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016720 for case CB-1786193147450-4853: :openssl_extraction_failed [2026-09-02 12:57:23.370] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080651 for case CB-1786193210881-1629: :openssl_extraction_failed [2026-09-02 12:57:23.380] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096503 for case CB-1786193147785-5418: :openssl_extraction_failed [2026-09-02 12:57:23.425] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011690 for case CB-1786193211351-3327: :openssl_extraction_failed [2026-09-02 12:57:23.438] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068276 for case CB-1786193148139-7827: :openssl_extraction_failed [2026-09-02 12:57:23.472] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043408 for case CB-1786193211863-3122: :openssl_extraction_failed [2026-09-02 12:57:23.473] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066081 for case CB-1786193148504-4543: :openssl_extraction_failed [2026-09-02 12:57:23.519] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056363 for case CB-1786193148931-6987: :openssl_extraction_failed [2026-09-02 12:57:23.519] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023511 for case CB-1786193212334-7937: :openssl_extraction_failed [2026-09-02 12:57:23.556] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011968 for case CB-1786193212874-3552: :openssl_extraction_failed [2026-09-02 12:57:23.557] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042344 for case CB-1786193149291-3930: :openssl_extraction_failed [2026-09-02 12:57:23.601] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099659 for case CB-1786193149640-0463: :openssl_extraction_failed [2026-09-02 12:57:23.613] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055454 for case CB-1786193213427-5591: :openssl_extraction_failed [2026-09-02 12:57:23.628] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025208 for case CB-1786193149971-9299: :openssl_extraction_failed [2026-09-02 12:57:23.654] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061482 for case CB-1786193214264-4499: :openssl_extraction_failed [2026-09-02 12:57:23.661] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027216 for case CB-1786193150335-0443: :openssl_extraction_failed [2026-09-02 12:57:23.686] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013444 for case CB-1786193214813-4258: :openssl_extraction_failed [2026-09-02 12:57:23.716] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047552 for case CB-1786193150648-0252: :openssl_extraction_failed [2026-09-02 12:57:23.734] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059565 for case CB-1786193215350-2696: :openssl_extraction_failed [2026-09-02 12:57:23.742] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031783 for case CB-1786193150986-0723: :openssl_extraction_failed [2026-09-02 12:57:23.777] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071239 for case CB-1786193215907-5144: :openssl_extraction_failed [2026-09-02 12:57:23.783] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076443 for case CB-1786193151328-3932: :openssl_extraction_failed [2026-09-02 12:57:23.807] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011358 for case CB-1786193216420-9790: :openssl_extraction_failed [2026-09-02 12:57:23.816] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040042 for case CB-1786193151659-9303: :openssl_extraction_failed [2026-09-02 12:57:23.840] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017442 for case CB-1786193216911-5441: :openssl_extraction_failed [2026-09-02 12:57:23.862] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047952 for case CB-1786193152087-4787: :openssl_extraction_failed [2026-09-02 12:57:23.887] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003540 for case CB-1786193217431-9849: :openssl_extraction_failed [2026-09-02 12:57:23.893] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099279 for case CB-1786193152419-1075: :openssl_extraction_failed [2026-09-02 12:57:23.931] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065215 for case CB-1786193152769-9826: :openssl_extraction_failed [2026-09-02 12:57:23.935] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:57:23.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017922 for case CB-1786193217918-1478: :openssl_extraction_failed [2026-09-02 12:57:23.979] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047999 for case CB-1786193218470-0249: :openssl_extraction_failed [2026-09-02 12:57:23.993] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062341 for case CB-1786193153108-4763: :openssl_extraction_failed [2026-09-02 12:57:24.024] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075255 for case CB-1786193218986-7457: :openssl_extraction_failed [2026-09-02 12:57:24.050] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042162 for case CB-1786193153462-7199: :openssl_extraction_failed [2026-09-02 12:57:24.055] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049208 for case CB-1786193220053-5326: :openssl_extraction_failed [2026-09-02 12:57:24.082] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021613 for case CB-1786193153823-0299: :openssl_extraction_failed [2026-09-02 12:57:24.097] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001294 for case CB-1786193220591-0897: :openssl_extraction_failed [2026-09-02 12:57:24.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037541 for case CB-1786193154152-2757: :openssl_extraction_failed [2026-09-02 12:57:24.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067486 for case CB-1786193221164-0772: :openssl_extraction_failed [2026-09-02 12:57:24.147] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014574 for case CB-1786193154510-3335: :openssl_extraction_failed [2026-09-02 12:57:24.159] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029064 for case CB-1786193222698-7616: :openssl_extraction_failed [2026-09-02 12:57:24.184] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073384 for case CB-1786193154884-8216: :openssl_extraction_failed [2026-09-02 12:57:24.210] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014947 for case CB-1786193155211-2562: :openssl_extraction_failed [2026-09-02 12:57:24.224] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022367 for case CB-1786193223206-1764: :openssl_extraction_failed [2026-09-02 12:57:24.244] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031030 for case CB-1786193155557-0088: :openssl_extraction_failed [2026-09-02 12:57:24.264] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017440 for case CB-1786193224039-2283: :openssl_extraction_failed [2026-09-02 12:57:24.284] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093312 for case CB-1786193155949-7925: :openssl_extraction_failed [2026-09-02 12:57:24.308] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027131 for case CB-1786193224546-2858: :openssl_extraction_failed [2026-09-02 12:57:24.332] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041503 for case CB-1786193225048-6284: :openssl_extraction_failed [2026-09-02 12:57:24.333] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037355 for case CB-1786193156319-9353: :openssl_extraction_failed [2026-09-02 12:57:24.348] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004366 for case CB-1786193156676-1427: :openssl_extraction_failed [2026-09-02 12:57:24.367] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098383 for case CB-1786193225532-9877: :openssl_extraction_failed [2026-09-02 12:57:24.367] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028035 for case CB-1786193157119-6610: :openssl_extraction_failed [2026-09-02 12:57:24.392] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013864 for case CB-1786193226046-6637: :openssl_extraction_failed [2026-09-02 12:57:24.417] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089073 for case CB-1786193157461-7171: :openssl_extraction_failed [2026-09-02 12:57:24.438] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027721 for case CB-1786193226521-5307: :openssl_extraction_failed [2026-09-02 12:57:24.460] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077609 for case CB-1786193157793-0133: :openssl_extraction_failed [2026-09-02 12:57:24.499] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000749 for case CB-1786193227059-2372: :openssl_extraction_failed [2026-09-02 12:57:24.504] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068051 for case CB-1786193158154-4572: :openssl_extraction_failed [2026-09-02 12:57:24.552] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009889 for case CB-1786193227539-3870: :openssl_extraction_failed [2026-09-02 12:57:24.577] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001872 for case CB-1786193158527-5474: :openssl_extraction_failed [2026-09-02 12:57:24.580] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092328 for case CB-1786193228089-8442: :openssl_extraction_failed [2026-09-02 12:57:24.615] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038363 for case CB-1786193158932-8211: :openssl_extraction_failed [2026-09-02 12:57:24.621] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082494 for case CB-1786193228556-2804: :openssl_extraction_failed [2026-09-02 12:57:24.658] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077844 for case CB-1786193159298-9258: :openssl_extraction_failed [2026-09-02 12:57:24.677] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098086 for case CB-1786193229416-6426: :openssl_extraction_failed [2026-09-02 12:57:24.688] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091649 for case CB-1786193159621-2242: :openssl_extraction_failed [2026-09-02 12:57:24.715] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005159 for case CB-1786193229932-5549: :openssl_extraction_failed [2026-09-02 12:57:24.739] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007554 for case CB-1786193159960-8936: :openssl_extraction_failed [2026-09-02 12:57:24.741] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038505 for case CB-1786193230470-5658: :openssl_extraction_failed [2026-09-02 12:57:24.780] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032194 for case CB-1786193230965-9564: :openssl_extraction_failed [2026-09-02 12:57:24.786] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031517 for case CB-1786193160291-9730: :openssl_extraction_failed [2026-09-02 12:57:24.833] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044262 for case CB-1786193160635-1291: :openssl_extraction_failed [2026-09-02 12:57:24.852] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024003 for case CB-1786193231464-6534: :openssl_extraction_failed [2026-09-02 12:57:24.859] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053204 for case CB-1786193161043-5926: :openssl_extraction_failed [2026-09-02 12:57:24.876] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092359 for case CB-1786193231978-4625: :openssl_extraction_failed [2026-09-02 12:57:24.886] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073211 for case CB-1786193161370-4836: :openssl_extraction_failed [2026-09-02 12:57:24.909] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028344 for case CB-1786193161782-1402: :openssl_extraction_failed [2026-09-02 12:57:24.913] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058623 for case CB-1786193232498-7813: :openssl_extraction_failed [2026-09-02 12:57:24.935] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072738 for case CB-1786193162108-8208: :openssl_extraction_failed [2026-09-02 12:57:24.953] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014663 for case CB-1786193233000-6878: :openssl_extraction_failed [2026-09-02 12:57:24.958] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092009 for case CB-1786193162474-7467: :openssl_extraction_failed [2026-09-02 12:57:24.980] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037381 for case CB-1786193162807-4084: :openssl_extraction_failed [2026-09-02 12:57:25.001] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051716 for case CB-1786193163180-0633: :openssl_extraction_failed [2026-09-02 12:57:25.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046108 for case CB-1786193233780-2704: :openssl_extraction_failed [2026-09-02 12:57:25.044] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095722 for case CB-1786193163600-7290: :openssl_extraction_failed [2026-09-02 12:57:25.053] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050477 for case CB-1786193234175-2456: :openssl_extraction_failed [2026-09-02 12:57:25.105] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077978 for case CB-1786193234695-0882: :openssl_extraction_failed [2026-09-02 12:57:25.114] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081415 for case CB-1786193163965-0081: :openssl_extraction_failed [2026-09-02 12:57:25.167] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039301 for case CB-1786193235121-2928: :openssl_extraction_failed [2026-09-02 12:57:25.214] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033113 for case CB-1786193164414-5581: :openssl_extraction_failed [2026-09-02 12:57:25.243] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035025 for case CB-1786193235531-2904: :openssl_extraction_failed [2026-09-02 12:57:25.302] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083504 for case CB-1786193164862-6790: :openssl_extraction_failed [2026-09-02 12:57:25.339] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040807 for case CB-1786193235944-6373: :openssl_extraction_failed [2026-09-02 12:57:25.399] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077323 for case CB-1786193236452-9999: :openssl_extraction_failed [2026-09-02 12:57:25.409] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053014 for case CB-1786193165293-1601: :openssl_extraction_failed [2026-09-02 12:57:25.472] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012923 for case CB-1786193236998-2947: :openssl_extraction_failed [2026-09-02 12:57:25.480] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092494 for case CB-1786193165747-7342: :openssl_extraction_failed [2026-09-02 12:57:25.506] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048823 for case CB-1786193237507-1868: :openssl_extraction_failed [2026-09-02 12:57:25.524] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071556 for case CB-1786193237922-4352: :openssl_extraction_failed [2026-09-02 12:57:25.545] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027178 for case CB-1786193166190-4436: :openssl_extraction_failed [2026-09-02 12:57:25.555] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086115 for case CB-1786193238436-8290: :openssl_extraction_failed [2026-09-02 12:57:25.584] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077757 for case CB-1786193166636-4891: :openssl_extraction_failed [2026-09-02 12:57:25.591] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099572 for case CB-1786193238840-2809: :openssl_extraction_failed [2026-09-02 12:57:25.626] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035796 for case CB-1786193167087-0924: :openssl_extraction_failed [2026-09-02 12:57:25.688] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095120 for case CB-1786193239907-8576: :openssl_extraction_failed [2026-09-02 12:57:25.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006601 for case CB-1786193167497-3002: :openssl_extraction_failed [2026-09-02 12:57:25.723] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002484 for case CB-1786193240429-7061: :openssl_extraction_failed [2026-09-02 12:57:25.752] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050378 for case CB-1786193167961-1501: :openssl_extraction_failed [2026-09-02 12:57:25.778] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071609 for case CB-1786193240934-2866: :openssl_extraction_failed [2026-09-02 12:57:25.798] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085716 for case CB-1786193168425-7177: :openssl_extraction_failed [2026-09-02 12:57:25.848] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049765 for case CB-1786193241363-1696: :openssl_extraction_failed [2026-09-02 12:57:25.849] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034059 for case CB-1786193168876-3137: :openssl_extraction_failed [2026-09-02 12:57:25.900] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023436 for case CB-1786193241782-3983: :openssl_extraction_failed [2026-09-02 12:57:25.905] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002539 for case CB-1786193169342-1990: :openssl_extraction_failed [2026-09-02 12:57:25.929] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000073 for case CB-1786193243132-9100: :openssl_extraction_failed [2026-09-02 12:57:25.951] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044563 for case CB-1786193243550-9687: :openssl_extraction_failed [2026-09-02 12:57:25.968] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069412 for case CB-1786193169770-0279: :openssl_extraction_failed [2026-09-02 12:57:25.994] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060636 for case CB-1786193170178-5833: :openssl_extraction_failed [2026-09-02 12:57:25.999] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024509 for case CB-1786193244021-5794: :openssl_extraction_failed [2026-09-02 12:57:26.040] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060966 for case CB-1786193244812-0743: :openssl_extraction_failed [2026-09-02 12:57:26.051] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003407 for case CB-1786193170640-7767: :openssl_extraction_failed [2026-09-02 12:57:26.075] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043627 for case CB-1786193245241-5549: :openssl_extraction_failed [2026-09-02 12:57:26.083] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090590 for case CB-1786193171099-4681: :openssl_extraction_failed [2026-09-02 12:57:26.137] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093323 for case CB-1786193245722-5442: :openssl_extraction_failed [2026-09-02 12:57:26.142] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097971 for case CB-1786193171520-8379: :openssl_extraction_failed [2026-09-02 12:57:26.184] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046767 for case CB-1786193246145-7323: :openssl_extraction_failed [2026-09-02 12:57:26.195] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051560 for case CB-1786193172008-8132: :openssl_extraction_failed [2026-09-02 12:57:26.228] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062463 for case CB-1786193247184-8977: :openssl_extraction_failed [2026-09-02 12:57:26.250] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098763 for case CB-1786193172852-6206: :openssl_extraction_failed [2026-09-02 12:57:26.312] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057055 for case CB-1786193173335-2957: :openssl_extraction_failed [2026-09-02 12:57:26.322] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011024 for case CB-1786193247600-9227: :openssl_extraction_failed [2026-09-02 12:57:26.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008382 for case CB-1786193248040-6128: :openssl_extraction_failed [2026-09-02 12:57:26.366] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045622 for case CB-1786193173888-6595: :openssl_extraction_failed [2026-09-02 12:57:26.441] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097600 for case CB-1786193248485-8167: :openssl_extraction_failed [2026-09-02 12:57:26.452] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069029 for case CB-1786193174362-7765: :openssl_extraction_failed [2026-09-02 12:57:26.500] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005943 for case CB-1786193175449-1605: :openssl_extraction_failed [2026-09-02 12:57:26.529] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084518 for case CB-1786193248971-5262: :openssl_extraction_failed [2026-09-02 12:57:26.585] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021577 for case CB-1786193249493-6572: :openssl_extraction_failed [2026-09-02 12:57:26.588] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048289 for case CB-1786193175988-1534: :openssl_extraction_failed [2026-09-02 12:57:26.656] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017806 for case CB-1786193176529-3803: :openssl_extraction_failed [2026-09-02 12:57:26.668] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015073 for case CB-1786193249993-9110: :openssl_extraction_failed [2026-09-02 12:57:26.715] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021186 for case CB-1786193177024-0916: :openssl_extraction_failed [2026-09-02 12:57:26.726] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000722 for case CB-1786193251049-2724: :openssl_extraction_failed [2026-09-02 12:57:26.759] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062873 for case CB-1786193177587-0060: :openssl_extraction_failed [2026-09-02 12:57:26.774] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015415 for case CB-1786193251462-7962: :openssl_extraction_failed [2026-09-02 12:57:26.828] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021426 for case CB-1786193251884-3138: :openssl_extraction_failed [2026-09-02 12:57:26.840] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009105 for case CB-1786193178083-7554: :openssl_extraction_failed [2026-09-02 12:57:26.884] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099505 for case CB-1786193252365-0794: :openssl_extraction_failed [2026-09-02 12:57:26.895] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088601 for case CB-1786193179460-8812: :openssl_extraction_failed [2026-09-02 12:57:26.938] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022250 for case CB-1786193252757-5085: :openssl_extraction_failed [2026-09-02 12:57:26.953] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061313 for case CB-1786193179967-3275: :openssl_extraction_failed [2026-09-02 12:57:27.002] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087549 for case CB-1786193253200-1410: :openssl_extraction_failed [2026-09-02 12:57:27.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030499 for case CB-1786193181312-7385: :openssl_extraction_failed [2026-09-02 12:57:27.050] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077031 for case CB-1786193253607-4057: :openssl_extraction_failed [2026-09-02 12:57:27.097] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008467 for case CB-1786193181845-9533: :openssl_extraction_failed [2026-09-02 12:57:27.102] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019327 for case CB-1786193254177-2819: :openssl_extraction_failed [2026-09-02 12:57:27.139] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001978 for case CB-1786193183332-0449: :openssl_extraction_failed [2026-09-02 12:57:27.154] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023371 for case CB-1786193254596-8228: :openssl_extraction_failed [2026-09-02 12:57:27.183] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022698 for case CB-1786193184419-5494: :openssl_extraction_failed [2026-09-02 12:57:27.219] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000752 for case CB-1786193254954-2057: :openssl_extraction_failed [2026-09-02 12:57:27.228] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021136 for case CB-1786193185084-0722: :openssl_extraction_failed [2026-09-02 12:57:27.276] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010627 for case CB-1786193255303-9496: :openssl_extraction_failed [2026-09-02 12:57:27.300] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010533 for case CB-1786193185646-5503: :openssl_extraction_failed [2026-09-02 12:57:27.372] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013685 for case CB-1786193255614-0323: :openssl_extraction_failed [2026-09-02 12:57:27.402] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071158 for case CB-1786193186136-5272: :openssl_extraction_failed [2026-09-02 12:57:27.415] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012677 for case CB-1786193255963-4425: :openssl_extraction_failed [2026-09-02 12:57:27.438] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091435 for case CB-1786193187512-8426: :openssl_extraction_failed [2026-09-02 12:57:27.460] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071013 for case CB-1786193256310-9139: :openssl_extraction_failed [2026-09-02 12:57:27.520] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043946 for case CB-1786193187982-0016: :openssl_extraction_failed [2026-09-02 12:57:27.523] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071791 for case CB-1786193256646-9207: :openssl_extraction_failed [2026-09-02 12:57:27.578] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097413 for case CB-1786193188521-9620: :openssl_extraction_failed [2026-09-02 12:57:27.578] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051553 for case CB-1786193257017-3404: :openssl_extraction_failed [2026-09-02 12:57:27.633] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019694 for case CB-1786193189020-9358: :openssl_extraction_failed [2026-09-02 12:57:27.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096406 for case CB-1786193257364-3820: :openssl_extraction_failed [2026-09-02 12:57:27.703] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098190 for case CB-1786193257725-5647: :openssl_extraction_failed [2026-09-02 12:57:27.731] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098564 for case CB-1786193189837-1352: :openssl_extraction_failed [2026-09-02 12:57:27.769] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067290 for case CB-1786193258061-2578: :openssl_extraction_failed [2026-09-02 12:57:27.838] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068118 for case CB-1786193190429-2866: :openssl_extraction_failed [2026-09-02 12:57:27.861] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023537 for case CB-1786193258438-6660: :openssl_extraction_failed [2026-09-02 12:57:27.929] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074573 for case CB-1786193192005-2998: :openssl_extraction_failed [2026-09-02 12:57:27.929] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090734 for case CB-1786193258785-6556: :openssl_extraction_failed [2026-09-02 12:57:27.992] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092105 for case CB-1786193259160-0493: :openssl_extraction_failed [2026-09-02 12:57:28.027] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003132 for case CB-1786193192460-2463: :openssl_extraction_failed [2026-09-02 12:57:28.065] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064660 for case CB-1786193259509-6910: :openssl_extraction_failed [2026-09-02 12:57:28.092] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088804 for case CB-1786193193584-2113: :openssl_extraction_failed [2026-09-02 12:57:28.131] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088615 for case CB-1786193259864-3356: :openssl_extraction_failed [2026-09-02 12:57:28.145] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084074 for case CB-1786193194161-7923: :openssl_extraction_failed [2026-09-02 12:57:28.199] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093717 for case CB-1786193260214-0199: :openssl_extraction_failed [2026-09-02 12:57:28.231] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079651 for case CB-1786193194661-7500: :openssl_extraction_failed [2026-09-02 12:57:28.275] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014315 for case CB-1786193260547-2757: :openssl_extraction_failed [2026-09-02 12:57:28.293] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022656 for case CB-1786193260869-1521: :openssl_extraction_failed [2026-09-02 12:57:28.325] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024040 for case CB-1786193261198-4939: :openssl_extraction_failed [2026-09-02 12:57:28.328] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038703 for case CB-1786193195196-8807: :openssl_extraction_failed [2026-09-02 12:57:28.381] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071040 for case CB-1786193261543-4456: :openssl_extraction_failed [2026-09-02 12:57:28.383] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027207 for case CB-1786193195682-1339: :openssl_extraction_failed [2026-09-02 12:57:28.428] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014191 for case CB-1786193196192-3731: :openssl_extraction_failed [2026-09-02 12:57:28.443] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000054 for case CB-1786193261880-0614: :openssl_extraction_failed [2026-09-02 12:57:28.492] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070202 for case CB-1786193262210-4979: :openssl_extraction_failed [2026-09-02 12:57:28.513] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037408 for case CB-1786193196664-6972: :openssl_extraction_failed [2026-09-02 12:57:28.558] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079616 for case CB-1786193262543-4399: :openssl_extraction_failed [2026-09-02 12:57:28.616] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047189 for case CB-1786193197185-7438: :openssl_extraction_failed [2026-09-02 12:57:28.616] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005268 for case CB-1786193262898-7541: :openssl_extraction_failed [2026-09-02 12:57:28.672] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048043 for case CB-1786193263212-4408: :openssl_extraction_failed [2026-09-02 12:57:28.688] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070395 for case CB-1786193197640-8926: :openssl_extraction_failed [2026-09-02 12:57:28.754] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010358 for case CB-1786193263514-1160: :openssl_extraction_failed [2026-09-02 12:57:28.768] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049409 for case CB-1786193198497-3569: :openssl_extraction_failed [2026-09-02 12:57:28.826] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025771 for case CB-1786193263854-7151: :openssl_extraction_failed [2026-09-02 12:57:28.854] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096334 for case CB-1786193198994-5441: :openssl_extraction_failed [2026-09-02 12:57:28.938] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091345 for case CB-1786193264180-0839: :openssl_extraction_failed [2026-09-02 12:57:28.952] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051109 for case CB-1786193200293-6227: :openssl_extraction_failed [2026-09-02 12:57:29.000] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070701 for case CB-1786193200793-2074: :openssl_extraction_failed [2026-09-02 12:57:29.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068514 for case CB-1786193264520-1552: :openssl_extraction_failed [2026-09-02 12:57:29.082] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056062 for case CB-1786193201878-6484: :openssl_extraction_failed [2026-09-02 12:57:29.083] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006802 for case CB-1786193264837-0247: :openssl_extraction_failed [2026-09-02 12:57:29.159] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095774 for case CB-1786193202401-1499: :openssl_extraction_failed [2026-09-02 12:57:29.161] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041653 for case CB-1786193265186-9830: :openssl_extraction_failed [2026-09-02 12:57:29.263] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052150 for case CB-1786193205054-4663: :openssl_extraction_failed [2026-09-02 12:57:29.281] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090919 for case CB-1786193265578-8146: :openssl_extraction_failed [2026-09-02 12:57:29.376] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066625 for case CB-1786193205620-2794: :openssl_extraction_failed [2026-09-02 12:57:29.554] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020502 for case CB-1786193265990-4149: :openssl_extraction_failed [2026-09-02 12:57:29.626] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066602 for case CB-1786193206124-5627: :openssl_extraction_failed [2026-09-02 12:57:29.680] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081254 for case CB-1786193266328-0931: :openssl_extraction_failed [2026-09-02 12:57:29.719] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052336 for case CB-1786193207950-6414: :openssl_extraction_failed [2026-09-02 12:57:29.777] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083451 for case CB-1786193208426-4541: :openssl_extraction_failed [2026-09-02 12:57:29.777] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085192 for case CB-1786193266675-5406: :openssl_extraction_failed [2026-09-02 12:57:29.842] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095425 for case CB-1786193208935-9637: :openssl_extraction_failed [2026-09-02 12:57:29.853] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031682 for case CB-1786193267014-2170: :openssl_extraction_failed [2026-09-02 12:57:29.947] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081864 for case CB-1786193267352-8516: :openssl_extraction_failed [2026-09-02 12:57:30.002] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030614 for case CB-1786193209500-2127: :openssl_extraction_failed [2026-09-02 12:57:30.053] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080857 for case CB-1786193267673-9308: :openssl_extraction_failed [2026-09-02 12:57:30.078] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080651 for case CB-1786193210881-1629: :openssl_extraction_failed [2026-09-02 12:57:30.098] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012997 for case CB-1786193268021-3687: :openssl_extraction_failed [2026-09-02 12:57:30.127] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011690 for case CB-1786193211351-3327: :openssl_extraction_failed [2026-09-02 12:57:30.188] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045896 for case CB-1786193268383-2987: :openssl_extraction_failed [2026-09-02 12:57:30.209] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043408 for case CB-1786193211863-3122: :openssl_extraction_failed [2026-09-02 12:57:30.256] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093154 for case CB-1786193268740-4171: :openssl_extraction_failed [2026-09-02 12:57:30.305] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029894 for case CB-1786193269122-5818: :openssl_extraction_failed [2026-09-02 12:57:30.322] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023511 for case CB-1786193212334-7937: :openssl_extraction_failed [2026-09-02 12:57:30.384] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012191 for case CB-1786193269537-2207: :openssl_extraction_failed [2026-09-02 12:57:30.387] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011968 for case CB-1786193212874-3552: :openssl_extraction_failed [2026-09-02 12:57:30.426] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055454 for case CB-1786193213427-5591: :openssl_extraction_failed [2026-09-02 12:57:30.482] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044811 for case CB-1786193269885-9663: :openssl_extraction_failed [2026-09-02 12:57:30.484] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061482 for case CB-1786193214264-4499: :openssl_extraction_failed [2026-09-02 12:57:30.571] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055829 for case CB-1786193270227-2404: :openssl_extraction_failed [2026-09-02 12:57:30.613] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013444 for case CB-1786193214813-4258: :openssl_extraction_failed [2026-09-02 12:57:30.659] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023792 for case CB-1786193270600-9003: :openssl_extraction_failed [2026-09-02 12:57:30.773] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059565 for case CB-1786193215350-2696: :openssl_extraction_failed [2026-09-02 12:57:30.792] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097401 for case CB-1786193270942-1444: :openssl_extraction_failed [2026-09-02 12:57:30.852] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086240 for case CB-1786193271291-1642: :openssl_extraction_failed [2026-09-02 12:57:30.854] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071239 for case CB-1786193215907-5144: :openssl_extraction_failed [2026-09-02 12:57:30.954] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088815 for case CB-1786193271634-3838: :openssl_extraction_failed [2026-09-02 12:57:30.953] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011358 for case CB-1786193216420-9790: :openssl_extraction_failed [2026-09-02 12:57:31.043] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017442 for case CB-1786193216911-5441: :openssl_extraction_failed [2026-09-02 12:57:31.080] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021558 for case CB-1786193271985-1009: :openssl_extraction_failed [2026-09-02 12:57:31.157] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003540 for case CB-1786193217431-9849: :openssl_extraction_failed [2026-09-02 12:57:31.250] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029569 for case CB-1786193272336-8481: :openssl_extraction_failed [2026-09-02 12:57:31.291] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097456 for case CB-1786193272693-0790: :openssl_extraction_failed [2026-09-02 12:57:31.291] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017922 for case CB-1786193217918-1478: :openssl_extraction_failed [2026-09-02 12:57:31.305] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047999 for case CB-1786193218470-0249: :openssl_extraction_failed [2026-09-02 12:57:31.342] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075255 for case CB-1786193218986-7457: :openssl_extraction_failed [2026-09-02 12:57:31.370] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079060 for case CB-1786193273034-4111: :openssl_extraction_failed [2026-09-02 12:57:31.370] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049208 for case CB-1786193220053-5326: :openssl_extraction_failed [2026-09-02 12:57:31.432] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001294 for case CB-1786193220591-0897: :openssl_extraction_failed [2026-09-02 12:57:31.433] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004805 for case CB-1786193273403-0042: :openssl_extraction_failed [2026-09-02 12:57:31.484] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067486 for case CB-1786193221164-0772: :openssl_extraction_failed [2026-09-02 12:57:31.486] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074078 for case CB-1786193273721-3417: :openssl_extraction_failed [2026-09-02 12:57:31.528] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029064 for case CB-1786193222698-7616: :openssl_extraction_failed [2026-09-02 12:57:31.528] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057524 for case CB-1786193274077-4444: :openssl_extraction_failed [2026-09-02 12:57:31.577] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022367 for case CB-1786193223206-1764: :openssl_extraction_failed [2026-09-02 12:57:31.580] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053497 for case CB-1786193274439-9242: :openssl_extraction_failed [2026-09-02 12:57:31.611] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017440 for case CB-1786193224039-2283: :openssl_extraction_failed [2026-09-02 12:57:31.613] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076869 for case CB-1786193274793-0881: :openssl_extraction_failed [2026-09-02 12:57:31.646] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057039 for case CB-1786193275147-2135: :openssl_extraction_failed [2026-09-02 12:57:31.646] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027131 for case CB-1786193224546-2858: :openssl_extraction_failed [2026-09-02 12:57:31.691] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031471 for case CB-1786193275484-9241: :openssl_extraction_failed [2026-09-02 12:57:31.691] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041503 for case CB-1786193225048-6284: :openssl_extraction_failed [2026-09-02 12:57:31.730] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032524 for case CB-1786193275829-3819: :openssl_extraction_failed [2026-09-02 12:57:31.731] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098383 for case CB-1786193225532-9877: :openssl_extraction_failed [2026-09-02 12:57:31.761] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013864 for case CB-1786193226046-6637: :openssl_extraction_failed [2026-09-02 12:57:31.810] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048931 for case CB-1786193276172-6532: :openssl_extraction_failed [2026-09-02 12:57:31.821] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027721 for case CB-1786193226521-5307: :openssl_extraction_failed [2026-09-02 12:57:31.896] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000749 for case CB-1786193227059-2372: :openssl_extraction_failed [2026-09-02 12:57:31.895] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068646 for case CB-1786193276508-9396: :openssl_extraction_failed [2026-09-02 12:57:31.944] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009889 for case CB-1786193227539-3870: :openssl_extraction_failed [2026-09-02 12:57:31.955] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027685 for case CB-1786193276874-8705: :openssl_extraction_failed [2026-09-02 12:57:32.005] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092328 for case CB-1786193228089-8442: :openssl_extraction_failed [2026-09-02 12:57:32.010] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086323 for case CB-1786193277219-0331: :openssl_extraction_failed [2026-09-02 12:57:32.044] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016438 for case CB-1786193277544-6940: :openssl_extraction_failed [2026-09-02 12:57:32.053] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082494 for case CB-1786193228556-2804: :openssl_extraction_failed [2026-09-02 12:57:32.100] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037011 for case CB-1786193277887-6915: :openssl_extraction_failed [2026-09-02 12:57:32.129] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098086 for case CB-1786193229416-6426: :openssl_extraction_failed [2026-09-02 12:57:32.156] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005159 for case CB-1786193229932-5549: :openssl_extraction_failed [2026-09-02 12:57:32.156] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013679 for case CB-1786193278254-5139: :openssl_extraction_failed [2026-09-02 12:57:32.189] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038505 for case CB-1786193230470-5658: :openssl_extraction_failed [2026-09-02 12:57:32.230] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077450 for case CB-1786193278618-4407: :openssl_extraction_failed [2026-09-02 12:57:32.307] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032194 for case CB-1786193230965-9564: :openssl_extraction_failed [2026-09-02 12:57:32.317] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079980 for case CB-1786193278982-9625: :openssl_extraction_failed [2026-09-02 12:57:32.439] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024003 for case CB-1786193231464-6534: :openssl_extraction_failed [2026-09-02 12:57:32.442] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092556 for case CB-1786193279317-4745: :openssl_extraction_failed [2026-09-02 12:57:32.536] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018410 for case CB-1786193279652-6525: :openssl_extraction_failed [2026-09-02 12:57:32.545] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092359 for case CB-1786193231978-4625: :openssl_extraction_failed [2026-09-02 12:57:32.665] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086033 for case CB-1786193279964-3017: :openssl_extraction_failed [2026-09-02 12:57:32.668] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058623 for case CB-1786193232498-7813: :openssl_extraction_failed [2026-09-02 12:57:32.700] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037832 for case CB-1786193280313-5673: :openssl_extraction_failed [2026-09-02 12:57:32.716] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014663 for case CB-1786193233000-6878: :openssl_extraction_failed [2026-09-02 12:57:32.792] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090430 for case CB-1786193280636-9406: :openssl_extraction_failed [2026-09-02 12:57:32.824] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046108 for case CB-1786193233780-2704: :openssl_extraction_failed [2026-09-02 12:57:32.860] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075420 for case CB-1786193281024-1438: :openssl_extraction_failed [2026-09-02 12:57:32.883] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050477 for case CB-1786193234175-2456: :openssl_extraction_failed [2026-09-02 12:57:32.980] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077978 for case CB-1786193234695-0882: :openssl_extraction_failed [2026-09-02 12:57:32.985] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053926 for case CB-1786193281377-9955: :openssl_extraction_failed [2026-09-02 12:57:33.017] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065144 for case CB-1786193281721-5859: :openssl_extraction_failed [2026-09-02 12:57:33.019] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039301 for case CB-1786193235121-2928: :openssl_extraction_failed [2026-09-02 12:57:33.039] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035025 for case CB-1786193235531-2904: :openssl_extraction_failed [2026-09-02 12:57:33.059] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096590 for case CB-1786193282072-0800: :openssl_extraction_failed [2026-09-02 12:57:33.105] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040807 for case CB-1786193235944-6373: :openssl_extraction_failed [2026-09-02 12:57:33.115] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042641 for case CB-1786193282421-2228: :openssl_extraction_failed [2026-09-02 12:57:33.156] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077323 for case CB-1786193236452-9999: :openssl_extraction_failed [2026-09-02 12:57:33.224] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005454 for case CB-1786193282743-5444: :openssl_extraction_failed [2026-09-02 12:57:33.238] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012923 for case CB-1786193236998-2947: :openssl_extraction_failed [2026-09-02 12:57:33.278] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015994 for case CB-1786193283093-5533: :openssl_extraction_failed [2026-09-02 12:57:33.323] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048823 for case CB-1786193237507-1868: :openssl_extraction_failed [2026-09-02 12:57:33.353] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071615 for case CB-1786193283496-9445: :openssl_extraction_failed [2026-09-02 12:57:33.382] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071556 for case CB-1786193237922-4352: :openssl_extraction_failed [2026-09-02 12:57:33.424] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026340 for case CB-1786193283860-8950: :openssl_extraction_failed [2026-09-02 12:57:33.445] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086115 for case CB-1786193238436-8290: :openssl_extraction_failed [2026-09-02 12:57:33.472] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066210 for case CB-1786193284187-9419: :openssl_extraction_failed [2026-09-02 12:57:33.526] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099572 for case CB-1786193238840-2809: :openssl_extraction_failed [2026-09-02 12:57:33.540] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093004 for case CB-1786193284544-1606: :openssl_extraction_failed [2026-09-02 12:57:33.613] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095120 for case CB-1786193239907-8576: :openssl_extraction_failed [2026-09-02 12:57:33.616] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001073 for case CB-1786193284941-0838: :openssl_extraction_failed [2026-09-02 12:57:33.691] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007491 for case CB-1786193285299-0096: :openssl_extraction_failed [2026-09-02 12:57:33.695] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002484 for case CB-1786193240429-7061: :openssl_extraction_failed [2026-09-02 12:57:33.754] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085086 for case CB-1786193285684-9689: :openssl_extraction_failed [2026-09-02 12:57:33.770] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071609 for case CB-1786193240934-2866: :openssl_extraction_failed [2026-09-02 12:57:33.837] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090603 for case CB-1786193286040-8923: :openssl_extraction_failed [2026-09-02 12:57:33.863] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049765 for case CB-1786193241363-1696: :openssl_extraction_failed [2026-09-02 12:57:33.867] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087984 for case CB-1786193286391-9061: :openssl_extraction_failed [2026-09-02 12:57:33.895] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017861 for case CB-1786193286752-5929: :openssl_extraction_failed [2026-09-02 12:57:33.913] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023436 for case CB-1786193241782-3983: :openssl_extraction_failed [2026-09-02 12:57:33.916] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030881 for case CB-1786193287100-0547: :openssl_extraction_failed [2026-09-02 12:57:33.949] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000073 for case CB-1786193243132-9100: :openssl_extraction_failed [2026-09-02 12:57:33.958] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020398 for case CB-1786193287444-0070: :openssl_extraction_failed [2026-09-02 12:57:33.983] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044563 for case CB-1786193243550-9687: :openssl_extraction_failed [2026-09-02 12:57:34.022] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024509 for case CB-1786193244021-5794: :openssl_extraction_failed [2026-09-02 12:57:34.041] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098636 for case CB-1786193287786-4662: :openssl_extraction_failed [2026-09-02 12:57:34.057] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060966 for case CB-1786193244812-0743: :openssl_extraction_failed [2026-09-02 12:57:34.103] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066234 for case CB-1786193288101-5800: :openssl_extraction_failed [2026-09-02 12:57:34.122] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043627 for case CB-1786193245241-5549: :openssl_extraction_failed [2026-09-02 12:57:34.179] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053100 for case CB-1786193288472-2475: :openssl_extraction_failed [2026-09-02 12:57:34.196] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093323 for case CB-1786193245722-5442: :openssl_extraction_failed [2026-09-02 12:57:34.253] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071509 for case CB-1786193288790-9963: :openssl_extraction_failed [2026-09-02 12:57:34.292] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046767 for case CB-1786193246145-7323: :openssl_extraction_failed [2026-09-02 12:57:34.317] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089165 for case CB-1786193289125-7673: :openssl_extraction_failed [2026-09-02 12:57:34.387] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026716 for case CB-1786193289470-1970: :openssl_extraction_failed [2026-09-02 12:57:34.392] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062463 for case CB-1786193247184-8977: :openssl_extraction_failed [2026-09-02 12:57:34.450] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011024 for case CB-1786193247600-9227: :openssl_extraction_failed [2026-09-02 12:57:34.457] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089675 for case CB-1786193289831-0738: :openssl_extraction_failed [2026-09-02 12:57:34.485] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008382 for case CB-1786193248040-6128: :openssl_extraction_failed [2026-09-02 12:57:34.495] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050568 for case CB-1786193290167-8148: :openssl_extraction_failed [2026-09-02 12:57:34.527] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097600 for case CB-1786193248485-8167: :openssl_extraction_failed [2026-09-02 12:57:34.540] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081887 for case CB-1786193290551-9866: :openssl_extraction_failed [2026-09-02 12:57:34.588] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084518 for case CB-1786193248971-5262: :openssl_extraction_failed [2026-09-02 12:57:34.621] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028940 for case CB-1786193290856-5108: :openssl_extraction_failed [2026-09-02 12:57:34.659] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021577 for case CB-1786193249493-6572: :openssl_extraction_failed [2026-09-02 12:57:34.705] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015073 for case CB-1786193249993-9110: :openssl_extraction_failed [2026-09-02 12:57:34.709] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075017 for case CB-1786193291174-6070: :openssl_extraction_failed [2026-09-02 12:57:34.743] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000722 for case CB-1786193251049-2724: :openssl_extraction_failed [2026-09-02 12:57:34.748] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073527 for case CB-1786193291523-0070: :openssl_extraction_failed [2026-09-02 12:57:34.780] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011759 for case CB-1786193291874-5036: :openssl_extraction_failed [2026-09-02 12:57:34.781] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015415 for case CB-1786193251462-7962: :openssl_extraction_failed [2026-09-02 12:57:34.818] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021426 for case CB-1786193251884-3138: :openssl_extraction_failed [2026-09-02 12:57:34.822] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089678 for case CB-1786193292242-8186: :openssl_extraction_failed [2026-09-02 12:57:34.855] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099505 for case CB-1786193252365-0794: :openssl_extraction_failed [2026-09-02 12:57:34.880] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063654 for case CB-1786193292568-0270: :openssl_extraction_failed [2026-09-02 12:57:34.907] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022250 for case CB-1786193252757-5085: :openssl_extraction_failed [2026-09-02 12:57:34.946] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051906 for case CB-1786193292897-5134: :openssl_extraction_failed [2026-09-02 12:57:34.990] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087549 for case CB-1786193253200-1410: :openssl_extraction_failed [2026-09-02 12:57:35.042] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082326 for case CB-1786193293218-0768: :openssl_extraction_failed [2026-09-02 12:57:35.051] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077031 for case CB-1786193253607-4057: :openssl_extraction_failed [2026-09-02 12:57:35.304] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019327 for case CB-1786193254177-2819: :openssl_extraction_failed [2026-09-02 12:57:35.356] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023371 for case CB-1786193254596-8228: :openssl_extraction_failed [2026-09-02 12:57:35.363] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022716 for case CB-1786193293545-4865: :openssl_extraction_failed [2026-09-02 12:57:35.435] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052058 for case CB-1786193293868-0138: :openssl_extraction_failed [2026-09-02 12:57:35.445] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000752 for case CB-1786193254954-2057: :openssl_extraction_failed [2026-09-02 12:57:35.510] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039601 for case CB-1786193294215-0566: :openssl_extraction_failed [2026-09-02 12:57:35.531] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010627 for case CB-1786193255303-9496: :openssl_extraction_failed [2026-09-02 12:57:35.582] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078362 for case CB-1786193294542-3763: :openssl_extraction_failed [2026-09-02 12:57:35.593] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013685 for case CB-1786193255614-0323: :openssl_extraction_failed [2026-09-02 12:57:35.649] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017230 for case CB-1786193294886-6276: :openssl_extraction_failed [2026-09-02 12:57:35.716] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012677 for case CB-1786193255963-4425: :openssl_extraction_failed [2026-09-02 12:57:35.760] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091567 for case CB-1786193295201-3153: :openssl_extraction_failed [2026-09-02 12:57:35.795] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071013 for case CB-1786193256310-9139: :openssl_extraction_failed [2026-09-02 12:57:35.829] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050540 for case CB-1786193295558-1758: :openssl_extraction_failed [2026-09-02 12:57:35.848] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054394 for case CB-1786193295890-7980: :openssl_extraction_failed [2026-09-02 12:57:35.852] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071791 for case CB-1786193256646-9207: :openssl_extraction_failed [2026-09-02 12:57:35.883] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001413 for case CB-1786193296223-0607: :openssl_extraction_failed [2026-09-02 12:57:35.914] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051553 for case CB-1786193257017-3404: :openssl_extraction_failed [2026-09-02 12:57:35.917] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091174 for case CB-1786193296573-2887: :openssl_extraction_failed [2026-09-02 12:57:35.953] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036356 for case CB-1786193296948-0602: :openssl_extraction_failed [2026-09-02 12:57:35.979] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096406 for case CB-1786193257364-3820: :openssl_extraction_failed [2026-09-02 12:57:35.985] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065199 for case CB-1786193297280-7891: :openssl_extraction_failed [2026-09-02 12:57:36.039] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098190 for case CB-1786193257725-5647: :openssl_extraction_failed [2026-09-02 12:57:36.039] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061843 for case CB-1786193297612-2650: :openssl_extraction_failed [2026-09-02 12:57:36.061] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067290 for case CB-1786193258061-2578: :openssl_extraction_failed [2026-09-02 12:57:36.077] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080204 for case CB-1786193297994-9637: :openssl_extraction_failed [2026-09-02 12:57:36.094] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023537 for case CB-1786193258438-6660: :openssl_extraction_failed [2026-09-02 12:57:36.115] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043038 for case CB-1786193298342-2178: :openssl_extraction_failed [2026-09-02 12:57:36.156] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090734 for case CB-1786193258785-6556: :openssl_extraction_failed [2026-09-02 12:57:36.194] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020033 for case CB-1786193298661-2765: :openssl_extraction_failed [2026-09-02 12:57:36.225] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092105 for case CB-1786193259160-0493: :openssl_extraction_failed [2026-09-02 12:57:36.233] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040551 for case CB-1786193299012-6390: :openssl_extraction_failed [2026-09-02 12:57:36.262] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064660 for case CB-1786193259509-6910: :openssl_extraction_failed [2026-09-02 12:57:36.296] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084799 for case CB-1786193299332-3797: :openssl_extraction_failed [2026-09-02 12:57:36.377] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088615 for case CB-1786193259864-3356: :openssl_extraction_failed [2026-09-02 12:57:36.379] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033894 for case CB-1786193299668-5017: :openssl_extraction_failed [2026-09-02 12:57:36.426] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063625 for case CB-1786193300015-0699: :openssl_extraction_failed [2026-09-02 12:57:36.427] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093717 for case CB-1786193260214-0199: :openssl_extraction_failed [2026-09-02 12:57:36.480] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043151 for case CB-1786193300401-2551: :openssl_extraction_failed [2026-09-02 12:57:36.480] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014315 for case CB-1786193260547-2757: :openssl_extraction_failed [2026-09-02 12:57:36.524] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004470 for case CB-1786193300755-3628: :openssl_extraction_failed [2026-09-02 12:57:36.529] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022656 for case CB-1786193260869-1521: :openssl_extraction_failed [2026-09-02 12:57:36.577] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021909 for case CB-1786193301084-4681: :openssl_extraction_failed [2026-09-02 12:57:36.587] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024040 for case CB-1786193261198-4939: :openssl_extraction_failed [2026-09-02 12:57:36.597] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012317 for case CB-1786193301428-3828: :openssl_extraction_failed [2026-09-02 12:57:36.643] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071040 for case CB-1786193261543-4456: :openssl_extraction_failed [2026-09-02 12:57:36.664] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020118 for case CB-1786193301771-6162: :openssl_extraction_failed [2026-09-02 12:57:36.682] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000054 for case CB-1786193261880-0614: :openssl_extraction_failed [2026-09-02 12:57:36.743] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070202 for case CB-1786193262210-4979: :openssl_extraction_failed [2026-09-02 12:57:36.748] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088786 for case CB-1786193302119-2773: :openssl_extraction_failed [2026-09-02 12:57:36.800] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079616 for case CB-1786193262543-4399: :openssl_extraction_failed [2026-09-02 12:57:36.808] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033527 for case CB-1786193302496-6204: :openssl_extraction_failed [2026-09-02 12:57:36.835] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005268 for case CB-1786193262898-7541: :openssl_extraction_failed [2026-09-02 12:57:36.888] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086990 for case CB-1786193302923-8092: :openssl_extraction_failed [2026-09-02 12:57:36.889] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048043 for case CB-1786193263212-4408: :openssl_extraction_failed [2026-09-02 12:57:36.952] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060011 for case CB-1786193303283-3176: :openssl_extraction_failed [2026-09-02 12:57:36.953] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010358 for case CB-1786193263514-1160: :openssl_extraction_failed [2026-09-02 12:57:37.000] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025771 for case CB-1786193263854-7151: :openssl_extraction_failed [2026-09-02 12:57:37.001] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088088 for case CB-1786193303626-5053: :openssl_extraction_failed [2026-09-02 12:57:37.046] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029383 for case CB-1786193303979-3689: :openssl_extraction_failed [2026-09-02 12:57:37.052] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091345 for case CB-1786193264180-0839: :openssl_extraction_failed [2026-09-02 12:57:37.112] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035545 for case CB-1786193304451-2598: :openssl_extraction_failed [2026-09-02 12:57:37.171] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055272 for case CB-1786193304945-9733: :openssl_extraction_failed [2026-09-02 12:57:37.186] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068514 for case CB-1786193264520-1552: :openssl_extraction_failed [2026-09-02 12:57:37.236] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042708 for case CB-1786193305371-5670: :openssl_extraction_failed [2026-09-02 12:57:37.264] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006802 for case CB-1786193264837-0247: :openssl_extraction_failed [2026-09-02 12:57:37.340] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042754 for case CB-1786193305870-8007: :openssl_extraction_failed [2026-09-02 12:57:37.341] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041653 for case CB-1786193265186-9830: :openssl_extraction_failed [2026-09-02 12:57:37.404] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090919 for case CB-1786193265578-8146: :openssl_extraction_failed [2026-09-02 12:57:37.405] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007821 for case CB-1786193306264-3757: :openssl_extraction_failed [2026-09-02 12:57:37.445] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040525 for case CB-1786193306610-2159: :openssl_extraction_failed [2026-09-02 12:57:37.445] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020502 for case CB-1786193265990-4149: :openssl_extraction_failed [2026-09-02 12:57:37.487] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081254 for case CB-1786193266328-0931: :openssl_extraction_failed [2026-09-02 12:57:37.492] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068861 for case CB-1786193307135-6497: :openssl_extraction_failed [2026-09-02 12:57:37.513] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085192 for case CB-1786193266675-5406: :openssl_extraction_failed [2026-09-02 12:57:37.533] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005364 for case CB-1786193307596-7910: :openssl_extraction_failed [2026-09-02 12:57:37.578] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031682 for case CB-1786193267014-2170: :openssl_extraction_failed [2026-09-02 12:57:37.585] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057625 for case CB-1786193308158-4729: :openssl_extraction_failed [2026-09-02 12:57:37.607] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081864 for case CB-1786193267352-8516: :openssl_extraction_failed [2026-09-02 12:57:37.620] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063481 for case CB-1786193308656-7411: :openssl_extraction_failed [2026-09-02 12:57:37.648] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080857 for case CB-1786193267673-9308: :openssl_extraction_failed [2026-09-02 12:57:37.667] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078753 for case CB-1786193309256-4135: :openssl_extraction_failed [2026-09-02 12:57:37.682] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012997 for case CB-1786193268021-3687: :openssl_extraction_failed [2026-09-02 12:57:37.704] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040708 for case CB-1786193309646-9647: :openssl_extraction_failed [2026-09-02 12:57:37.715] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045896 for case CB-1786193268383-2987: :openssl_extraction_failed [2026-09-02 12:57:37.758] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077445 for case CB-1786193310041-9750: :openssl_extraction_failed [2026-09-02 12:57:37.778] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093154 for case CB-1786193268740-4171: :openssl_extraction_failed [2026-09-02 12:57:37.854] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017629 for case CB-1786193310511-8199: :openssl_extraction_failed [2026-09-02 12:57:37.860] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029894 for case CB-1786193269122-5818: :openssl_extraction_failed [2026-09-02 12:57:37.910] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080595 for case CB-1786193311028-7468: :openssl_extraction_failed [2026-09-02 12:57:37.933] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012191 for case CB-1786193269537-2207: :openssl_extraction_failed [2026-09-02 12:57:37.971] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065734 for case CB-1786193311448-5972: :openssl_extraction_failed [2026-09-02 12:57:37.990] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044811 for case CB-1786193269885-9663: :openssl_extraction_failed [2026-09-02 12:57:38.016] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069715 for case CB-1786193311918-5306: :openssl_extraction_failed [2026-09-02 12:57:38.042] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055829 for case CB-1786193270227-2404: :openssl_extraction_failed [2026-09-02 12:57:38.052] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005852 for case CB-1786193312422-5113: :openssl_extraction_failed [2026-09-02 12:57:38.071] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023792 for case CB-1786193270600-9003: :openssl_extraction_failed [2026-09-02 12:57:38.093] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018700 for case CB-1786193312855-1605: :openssl_extraction_failed [2026-09-02 12:57:38.124] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097401 for case CB-1786193270942-1444: :openssl_extraction_failed [2026-09-02 12:57:38.148] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092945 for case CB-1786193313397-3052: :openssl_extraction_failed [2026-09-02 12:57:38.171] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086240 for case CB-1786193271291-1642: :openssl_extraction_failed [2026-09-02 12:57:38.219] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087322 for case CB-1786193313802-8502: :openssl_extraction_failed [2026-09-02 12:57:38.222] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088815 for case CB-1786193271634-3838: :openssl_extraction_failed [2026-09-02 12:57:38.265] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021558 for case CB-1786193271985-1009: :openssl_extraction_failed [2026-09-02 12:57:38.266] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099205 for case CB-1786193314222-3305: :openssl_extraction_failed [2026-09-02 12:57:38.318] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028184 for case CB-1786193314644-2615: :openssl_extraction_failed [2026-09-02 12:57:38.328] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029569 for case CB-1786193272336-8481: :openssl_extraction_failed [2026-09-02 12:57:38.373] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044884 for case CB-1786193315117-8185: :openssl_extraction_failed [2026-09-02 12:57:38.382] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097456 for case CB-1786193272693-0790: :openssl_extraction_failed [2026-09-02 12:57:38.426] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074994 for case CB-1786193315516-0508: :openssl_extraction_failed [2026-09-02 12:57:38.432] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079060 for case CB-1786193273034-4111: :openssl_extraction_failed [2026-09-02 12:57:38.477] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004805 for case CB-1786193273403-0042: :openssl_extraction_failed [2026-09-02 12:57:38.490] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037442 for case CB-1786193315918-6719: :openssl_extraction_failed [2026-09-02 12:57:38.511] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074078 for case CB-1786193273721-3417: :openssl_extraction_failed [2026-09-02 12:57:38.574] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007458 for case CB-1786193316389-6670: :openssl_extraction_failed [2026-09-02 12:57:38.575] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057524 for case CB-1786193274077-4444: :openssl_extraction_failed [2026-09-02 12:57:38.638] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074043 for case CB-1786193316788-1618: :openssl_extraction_failed [2026-09-02 12:57:38.656] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053497 for case CB-1786193274439-9242: :openssl_extraction_failed [2026-09-02 12:57:38.698] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091776 for case CB-1786193317269-4761: :openssl_extraction_failed [2026-09-02 12:57:38.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076869 for case CB-1786193274793-0881: :openssl_extraction_failed [2026-09-02 12:57:38.757] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065599 for case CB-1786193317706-7097: :openssl_extraction_failed [2026-09-02 12:57:38.800] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057039 for case CB-1786193275147-2135: :openssl_extraction_failed [2026-09-02 12:57:38.817] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025370 for case CB-1786193318125-4854: :openssl_extraction_failed [2026-09-02 12:57:38.873] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031471 for case CB-1786193275484-9241: :openssl_extraction_failed [2026-09-02 12:57:38.889] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012457 for case CB-1786193318620-4203: :openssl_extraction_failed [2026-09-02 12:57:38.947] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032524 for case CB-1786193275829-3819: :openssl_extraction_failed [2026-09-02 12:57:38.972] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034067 for case CB-1786193319125-6325: :openssl_extraction_failed [2026-09-02 12:57:38.982] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048931 for case CB-1786193276172-6532: :openssl_extraction_failed [2026-09-02 12:57:39.021] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022364 for case CB-1786193319569-3571: :openssl_extraction_failed [2026-09-02 12:57:39.060] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068646 for case CB-1786193276508-9396: :openssl_extraction_failed [2026-09-02 12:57:39.084] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080913 for case CB-1786193320050-5015: :openssl_extraction_failed [2026-09-02 12:57:39.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027685 for case CB-1786193276874-8705: :openssl_extraction_failed [2026-09-02 12:57:39.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017505 for case CB-1786193320537-0882: :openssl_extraction_failed [2026-09-02 12:57:39.174] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084422 for case CB-1786193320921-1940: :openssl_extraction_failed [2026-09-02 12:57:39.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086323 for case CB-1786193277219-0331: :openssl_extraction_failed [2026-09-02 12:57:39.250] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054317 for case CB-1786193321336-7549: :openssl_extraction_failed [2026-09-02 12:57:39.251] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016438 for case CB-1786193277544-6940: :openssl_extraction_failed [2026-09-02 12:57:39.299] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037011 for case CB-1786193277887-6915: :openssl_extraction_failed [2026-09-02 12:57:39.308] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041754 for case CB-1786193321757-4291: :openssl_extraction_failed [2026-09-02 12:57:39.357] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013068 for case CB-1786193322241-7604: :openssl_extraction_failed [2026-09-02 12:57:39.361] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013679 for case CB-1786193278254-5139: :openssl_extraction_failed [2026-09-02 12:57:39.451] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077450 for case CB-1786193278618-4407: :openssl_extraction_failed [2026-09-02 12:57:39.469] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015993 for case CB-1786193322647-8364: :openssl_extraction_failed [2026-09-02 12:57:39.534] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002906 for case CB-1786193323059-8380: :openssl_extraction_failed [2026-09-02 12:57:39.579] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079980 for case CB-1786193278982-9625: :openssl_extraction_failed [2026-09-02 12:57:39.728] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091702 for case CB-1786193323439-2623: :openssl_extraction_failed [2026-09-02 12:57:39.804] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092556 for case CB-1786193279317-4745: :openssl_extraction_failed [2026-09-02 12:57:39.843] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008646 for case CB-1786193323838-9118: :openssl_extraction_failed [2026-09-02 12:57:39.889] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018410 for case CB-1786193279652-6525: :openssl_extraction_failed [2026-09-02 12:57:39.971] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049157 for case CB-1786193324262-3589: :openssl_extraction_failed [2026-09-02 12:57:39.980] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086033 for case CB-1786193279964-3017: :openssl_extraction_failed [2026-09-02 12:57:40.071] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037832 for case CB-1786193280313-5673: :openssl_extraction_failed [2026-09-02 12:57:40.071] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029160 for case CB-1786193324711-1750: :openssl_extraction_failed [2026-09-02 12:57:40.129] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090430 for case CB-1786193280636-9406: :openssl_extraction_failed [2026-09-02 12:57:40.129] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076578 for case CB-1786193325118-2296: :openssl_extraction_failed [2026-09-02 12:57:40.198] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075420 for case CB-1786193281024-1438: :openssl_extraction_failed [2026-09-02 12:57:40.208] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015808 for case CB-1786193325542-7126: :openssl_extraction_failed [2026-09-02 12:57:40.368] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053926 for case CB-1786193281377-9955: :openssl_extraction_failed [2026-09-02 12:57:40.399] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013446 for case CB-1786193325961-7100: :openssl_extraction_failed [2026-09-02 12:57:40.460] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065144 for case CB-1786193281721-5859: :openssl_extraction_failed [2026-09-02 12:57:40.501] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060321 for case CB-1786193326395-9978: :openssl_extraction_failed [2026-09-02 12:57:40.525] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096590 for case CB-1786193282072-0800: :openssl_extraction_failed [2026-09-02 12:57:40.581] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025926 for case CB-1786193326794-2827: :openssl_extraction_failed [2026-09-02 12:57:40.645] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042641 for case CB-1786193282421-2228: :openssl_extraction_failed [2026-09-02 12:57:40.657] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034853 for case CB-1786193327192-0492: :openssl_extraction_failed [2026-09-02 12:57:40.717] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005454 for case CB-1786193282743-5444: :openssl_extraction_failed [2026-09-02 12:57:40.767] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094011 for case CB-1786193327590-6381: :openssl_extraction_failed [2026-09-02 12:57:40.842] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015994 for case CB-1786193283093-5533: :openssl_extraction_failed [2026-09-02 12:57:40.857] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010113 for case CB-1786193328029-9122: :openssl_extraction_failed [2026-09-02 12:57:40.991] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071615 for case CB-1786193283496-9445: :openssl_extraction_failed [2026-09-02 12:57:41.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084539 for case CB-1786193328474-7378: :openssl_extraction_failed [2026-09-02 12:57:41.041] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026340 for case CB-1786193283860-8950: :openssl_extraction_failed [2026-09-02 12:57:41.069] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046531 for case CB-1786193328858-6388: :openssl_extraction_failed [2026-09-02 12:57:41.128] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066210 for case CB-1786193284187-9419: :openssl_extraction_failed [2026-09-02 12:57:41.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004782 for case CB-1786193329302-5007: :openssl_extraction_failed [2026-09-02 12:57:41.183] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093004 for case CB-1786193284544-1606: :openssl_extraction_failed [2026-09-02 12:57:41.292] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027168 for case CB-1786193329707-2815: :openssl_extraction_failed [2026-09-02 12:57:41.311] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001073 for case CB-1786193284941-0838: :openssl_extraction_failed [2026-09-02 12:57:41.432] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042801 for case CB-1786193330119-1200: :openssl_extraction_failed [2026-09-02 12:57:41.441] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007491 for case CB-1786193285299-0096: :openssl_extraction_failed [2026-09-02 12:57:41.525] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099865 for case CB-1786193330553-5987: :openssl_extraction_failed [2026-09-02 12:57:41.537] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085086 for case CB-1786193285684-9689: :openssl_extraction_failed [2026-09-02 12:57:41.602] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046118 for case CB-1786193330988-2451: :openssl_extraction_failed [2026-09-02 12:57:41.624] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090603 for case CB-1786193286040-8923: :openssl_extraction_failed [2026-09-02 12:57:41.685] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082915 for case CB-1786193331440-9102: :openssl_extraction_failed [2026-09-02 12:57:41.698] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087984 for case CB-1786193286391-9061: :openssl_extraction_failed [2026-09-02 12:57:41.738] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017861 for case CB-1786193286752-5929: :openssl_extraction_failed [2026-09-02 12:57:41.747] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047745 for case CB-1786193331846-4247: :openssl_extraction_failed [2026-09-02 12:57:41.821] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030881 for case CB-1786193287100-0547: :openssl_extraction_failed [2026-09-02 12:57:41.826] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007973 for case CB-1786193332256-7879: :openssl_extraction_failed [2026-09-02 12:57:41.929] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020398 for case CB-1786193287444-0070: :openssl_extraction_failed [2026-09-02 12:57:41.933] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012814 for case CB-1786193332649-4598: :openssl_extraction_failed [2026-09-02 12:57:41.981] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064598 for case CB-1786193333127-5647: :openssl_extraction_failed [2026-09-02 12:57:41.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098636 for case CB-1786193287786-4662: :openssl_extraction_failed [2026-09-02 12:57:42.028] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066234 for case CB-1786193288101-5800: :openssl_extraction_failed [2026-09-02 12:57:42.035] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099140 for case CB-1786193333550-5993: :openssl_extraction_failed [2026-09-02 12:57:42.077] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063301 for case CB-1786193333942-7913: :openssl_extraction_failed [2026-09-02 12:57:42.077] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053100 for case CB-1786193288472-2475: :openssl_extraction_failed [2026-09-02 12:57:42.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093917 for case CB-1786193334345-9233: :openssl_extraction_failed [2026-09-02 12:57:42.156] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071509 for case CB-1786193288790-9963: :openssl_extraction_failed [2026-09-02 12:57:42.216] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071840 for case CB-1786193334746-3647: :openssl_extraction_failed [2026-09-02 12:57:42.216] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089165 for case CB-1786193289125-7673: :openssl_extraction_failed [2026-09-02 12:57:42.271] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042890 for case CB-1786193335193-5929: :openssl_extraction_failed [2026-09-02 12:57:42.284] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026716 for case CB-1786193289470-1970: :openssl_extraction_failed [2026-09-02 12:57:42.352] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074212 for case CB-1786193335638-5738: :openssl_extraction_failed [2026-09-02 12:57:42.353] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089675 for case CB-1786193289831-0738: :openssl_extraction_failed [2026-09-02 12:57:42.424] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050568 for case CB-1786193290167-8148: :openssl_extraction_failed [2026-09-02 12:57:42.450] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090446 for case CB-1786193336077-4088: :openssl_extraction_failed [2026-09-02 12:57:42.510] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081887 for case CB-1786193290551-9866: :openssl_extraction_failed [2026-09-02 12:57:42.552] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010011 for case CB-1786193336482-6426: :openssl_extraction_failed [2026-09-02 12:57:42.595] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028940 for case CB-1786193290856-5108: :openssl_extraction_failed [2026-09-02 12:57:42.693] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059623 for case CB-1786193336896-9050: :openssl_extraction_failed [2026-09-02 12:57:42.740] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071766 for case CB-1786193337316-0274: :openssl_extraction_failed [2026-09-02 12:57:42.776] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075017 for case CB-1786193291174-6070: :openssl_extraction_failed [2026-09-02 12:57:42.834] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033107 for case CB-1786193337732-9669: :openssl_extraction_failed [2026-09-02 12:57:42.842] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073527 for case CB-1786193291523-0070: :openssl_extraction_failed [2026-09-02 12:57:42.938] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011759 for case CB-1786193291874-5036: :openssl_extraction_failed [2026-09-02 12:57:42.954] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023308 for case CB-1786193338135-7280: :openssl_extraction_failed [2026-09-02 12:57:43.001] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089678 for case CB-1786193292242-8186: :openssl_extraction_failed [2026-09-02 12:57:43.024] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010700 for case CB-1786193338552-4649: :openssl_extraction_failed [2026-09-02 12:57:43.070] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063654 for case CB-1786193292568-0270: :openssl_extraction_failed [2026-09-02 12:57:43.130] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072315 for case CB-1786193338974-4397: :openssl_extraction_failed [2026-09-02 12:57:43.197] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037494 for case CB-1786193339390-8587: :openssl_extraction_failed [2026-09-02 12:57:43.252] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051906 for case CB-1786193292897-5134: :openssl_extraction_failed [2026-09-02 12:57:43.295] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001633 for case CB-1786193339817-8115: :openssl_extraction_failed [2026-09-02 12:57:43.371] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082326 for case CB-1786193293218-0768: :openssl_extraction_failed [2026-09-02 12:57:43.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030884 for case CB-1786193340212-2593: :openssl_extraction_failed [2026-09-02 12:57:43.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022716 for case CB-1786193293545-4865: :openssl_extraction_failed [2026-09-02 12:57:43.521] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047252 for case CB-1786193340641-2784: :openssl_extraction_failed [2026-09-02 12:57:43.572] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052058 for case CB-1786193293868-0138: :openssl_extraction_failed [2026-09-02 12:57:43.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025576 for case CB-1786193341081-3261: :openssl_extraction_failed [2026-09-02 12:57:43.677] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039601 for case CB-1786193294215-0566: :openssl_extraction_failed [2026-09-02 12:57:43.785] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044300 for case CB-1786193341503-7661: :openssl_extraction_failed [2026-09-02 12:57:43.821] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078362 for case CB-1786193294542-3763: :openssl_extraction_failed [2026-09-02 12:57:43.864] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082969 for case CB-1786193341914-6052: :openssl_extraction_failed [2026-09-02 12:57:43.865] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017230 for case CB-1786193294886-6276: :openssl_extraction_failed [2026-09-02 12:57:43.931] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091567 for case CB-1786193295201-3153: :openssl_extraction_failed [2026-09-02 12:57:44.002] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067939 for case CB-1786193342366-1268: :openssl_extraction_failed [2026-09-02 12:57:44.004] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050540 for case CB-1786193295558-1758: :openssl_extraction_failed [2026-09-02 12:57:44.066] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043643 for case CB-1786193342841-5958: :openssl_extraction_failed [2026-09-02 12:57:44.081] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054394 for case CB-1786193295890-7980: :openssl_extraction_failed [2026-09-02 12:57:44.129] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050966 for case CB-1786193343347-0707: :openssl_extraction_failed [2026-09-02 12:57:44.133] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001413 for case CB-1786193296223-0607: :openssl_extraction_failed [2026-09-02 12:57:44.189] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081081 for case CB-1786193343766-4570: :openssl_extraction_failed [2026-09-02 12:57:44.195] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091174 for case CB-1786193296573-2887: :openssl_extraction_failed [2026-09-02 12:57:44.288] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098796 for case CB-1786193344200-4660: :openssl_extraction_failed [2026-09-02 12:57:44.328] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036356 for case CB-1786193296948-0602: :openssl_extraction_failed [2026-09-02 12:57:44.354] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051682 for case CB-1786193344628-2220: :openssl_extraction_failed [2026-09-02 12:57:44.402] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065199 for case CB-1786193297280-7891: :openssl_extraction_failed [2026-09-02 12:57:44.439] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073426 for case CB-1786193345066-1732: :openssl_extraction_failed [2026-09-02 12:57:44.454] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061843 for case CB-1786193297612-2650: :openssl_extraction_failed [2026-09-02 12:57:44.520] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080204 for case CB-1786193297994-9637: :openssl_extraction_failed [2026-09-02 12:57:44.525] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022792 for case CB-1786193345535-8313: :openssl_extraction_failed [2026-09-02 12:57:44.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030835 for case CB-1786193346088-5394: :openssl_extraction_failed [2026-09-02 12:57:44.572] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043038 for case CB-1786193298342-2178: :openssl_extraction_failed [2026-09-02 12:57:44.600] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001754 for case CB-1786193346499-3140: :openssl_extraction_failed [2026-09-02 12:57:44.648] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020033 for case CB-1786193298661-2765: :openssl_extraction_failed [2026-09-02 12:57:44.664] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076854 for case CB-1786193346912-7835: :openssl_extraction_failed [2026-09-02 12:57:44.718] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040551 for case CB-1786193299012-6390: :openssl_extraction_failed [2026-09-02 12:57:44.742] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044871 for case CB-1786193347337-3718: :openssl_extraction_failed [2026-09-02 12:57:44.802] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084799 for case CB-1786193299332-3797: :openssl_extraction_failed [2026-09-02 12:57:44.839] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035509 for case CB-1786193347768-9948: :openssl_extraction_failed [2026-09-02 12:57:44.844] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033894 for case CB-1786193299668-5017: :openssl_extraction_failed [2026-09-02 12:57:44.894] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000475 for case CB-1786193348166-0862: :openssl_extraction_failed [2026-09-02 12:57:44.960] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063625 for case CB-1786193300015-0699: :openssl_extraction_failed [2026-09-02 12:57:45.002] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046740 for case CB-1786193348597-4111: :openssl_extraction_failed [2026-09-02 12:57:45.063] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043151 for case CB-1786193300401-2551: :openssl_extraction_failed [2026-09-02 12:57:45.115] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030132 for case CB-1786193349031-2685: :openssl_extraction_failed [2026-09-02 12:57:45.133] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004470 for case CB-1786193300755-3628: :openssl_extraction_failed [2026-09-02 12:57:45.177] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069941 for case CB-1786193349426-0059: :openssl_extraction_failed [2026-09-02 12:57:45.208] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021909 for case CB-1786193301084-4681: :openssl_extraction_failed [2026-09-02 12:57:45.234] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082315 for case CB-1786193349828-8099: :openssl_extraction_failed [2026-09-02 12:57:45.303] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012317 for case CB-1786193301428-3828: :openssl_extraction_failed [2026-09-02 12:57:45.340] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045123 for case CB-1786193350241-6892: :openssl_extraction_failed [2026-09-02 12:57:45.368] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020118 for case CB-1786193301771-6162: :openssl_extraction_failed [2026-09-02 12:57:45.387] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037953 for case CB-1786193350662-7093: :openssl_extraction_failed [2026-09-02 12:57:45.437] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088786 for case CB-1786193302119-2773: :openssl_extraction_failed [2026-09-02 12:57:45.513] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033527 for case CB-1786193302496-6204: :openssl_extraction_failed [2026-09-02 12:57:45.507] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022193 for case CB-1786193351085-4171: :openssl_extraction_failed [2026-09-02 12:57:45.592] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095431 for case CB-1786193351502-5748: :openssl_extraction_failed [2026-09-02 12:57:45.631] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086990 for case CB-1786193302923-8092: :openssl_extraction_failed [2026-09-02 12:57:45.648] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018131 for case CB-1786193351948-3793: :openssl_extraction_failed [2026-09-02 12:57:45.689] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060011 for case CB-1786193303283-3176: :openssl_extraction_failed [2026-09-02 12:57:45.731] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031856 for case CB-1786193352369-0596: :openssl_extraction_failed [2026-09-02 12:57:45.735] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088088 for case CB-1786193303626-5053: :openssl_extraction_failed [2026-09-02 12:57:45.779] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021081 for case CB-1786193352768-4887: :openssl_extraction_failed [2026-09-02 12:57:45.856] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080829 for case CB-1786193353174-7636: :openssl_extraction_failed [2026-09-02 12:57:45.861] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029383 for case CB-1786193303979-3689: :openssl_extraction_failed [2026-09-02 12:57:45.917] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035545 for case CB-1786193304451-2598: :openssl_extraction_failed [2026-09-02 12:57:45.933] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035776 for case CB-1786193353596-7459: :openssl_extraction_failed [2026-09-02 12:57:45.938] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:57:45.997] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030395 for case CB-1786193354048-1428: :openssl_extraction_failed [2026-09-02 12:57:46.024] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055272 for case CB-1786193304945-9733: :openssl_extraction_failed [2026-09-02 12:57:46.035] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072838 for case CB-1786193354440-4166: :openssl_extraction_failed [2026-09-02 12:57:46.109] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068081 for case CB-1786193354866-6538: :openssl_extraction_failed [2026-09-02 12:57:46.136] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042708 for case CB-1786193305371-5670: :openssl_extraction_failed [2026-09-02 12:57:46.212] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048846 for case CB-1786193355291-4068: :openssl_extraction_failed [2026-09-02 12:57:46.285] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042754 for case CB-1786193305870-8007: :openssl_extraction_failed [2026-09-02 12:57:46.362] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052330 for case CB-1786193355712-8114: :openssl_extraction_failed [2026-09-02 12:57:46.410] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007821 for case CB-1786193306264-3757: :openssl_extraction_failed [2026-09-02 12:57:46.449] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046825 for case CB-1786193356139-7724: :openssl_extraction_failed [2026-09-02 12:57:46.464] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046929 for case CB-1786193356670-8819: :openssl_extraction_failed [2026-09-02 12:57:46.467] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040525 for case CB-1786193306610-2159: :openssl_extraction_failed [2026-09-02 12:57:46.518] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056308 for case CB-1786193357084-0880: :openssl_extraction_failed [2026-09-02 12:57:46.519] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068861 for case CB-1786193307135-6497: :openssl_extraction_failed [2026-09-02 12:57:46.587] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005364 for case CB-1786193307596-7910: :openssl_extraction_failed [2026-09-02 12:57:46.644] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039514 for case CB-1786193357511-8780: :openssl_extraction_failed [2026-09-02 12:57:46.649] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057625 for case CB-1786193308158-4729: :openssl_extraction_failed [2026-09-02 12:57:46.773] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063481 for case CB-1786193308656-7411: :openssl_extraction_failed [2026-09-02 12:57:46.780] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094477 for case CB-1786193357906-3741: :openssl_extraction_failed [2026-09-02 12:57:46.843] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078753 for case CB-1786193309256-4135: :openssl_extraction_failed [2026-09-02 12:57:46.860] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080502 for case CB-1786193358296-1148: :openssl_extraction_failed [2026-09-02 12:57:46.911] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015921 for case CB-1786193358686-5511: :openssl_extraction_failed [2026-09-02 12:57:46.930] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040708 for case CB-1786193309646-9647: :openssl_extraction_failed [2026-09-02 12:57:46.999] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001089 for case CB-1786193359107-1173: :openssl_extraction_failed [2026-09-02 12:57:47.029] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077445 for case CB-1786193310041-9750: :openssl_extraction_failed [2026-09-02 12:57:47.083] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017629 for case CB-1786193310511-8199: :openssl_extraction_failed [2026-09-02 12:57:47.084] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080632 for case CB-1786193359532-6213: :openssl_extraction_failed [2026-09-02 12:57:47.116] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090945 for case CB-1786193359974-9074: :openssl_extraction_failed [2026-09-02 12:57:47.128] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080595 for case CB-1786193311028-7468: :openssl_extraction_failed [2026-09-02 12:57:47.164] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018648 for case CB-1786193360386-9481: :openssl_extraction_failed [2026-09-02 12:57:47.172] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065734 for case CB-1786193311448-5972: :openssl_extraction_failed [2026-09-02 12:57:47.241] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024060 for case CB-1786193360793-8866: :openssl_extraction_failed [2026-09-02 12:57:47.242] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069715 for case CB-1786193311918-5306: :openssl_extraction_failed [2026-09-02 12:57:47.294] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005852 for case CB-1786193312422-5113: :openssl_extraction_failed [2026-09-02 12:57:47.308] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085050 for case CB-1786193361200-8999: :openssl_extraction_failed [2026-09-02 12:57:47.396] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064603 for case CB-1786193361608-7064: :openssl_extraction_failed [2026-09-02 12:57:47.442] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018700 for case CB-1786193312855-1605: :openssl_extraction_failed [2026-09-02 12:57:47.490] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062060 for case CB-1786193362043-5840: :openssl_extraction_failed [2026-09-02 12:57:47.522] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078982 for case CB-1786193362446-4402: :openssl_extraction_failed [2026-09-02 12:57:47.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092945 for case CB-1786193313397-3052: :openssl_extraction_failed [2026-09-02 12:57:47.566] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088027 for case CB-1786193362925-8325: :openssl_extraction_failed [2026-09-02 12:57:47.631] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087322 for case CB-1786193313802-8502: :openssl_extraction_failed [2026-09-02 12:57:47.665] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041391 for case CB-1786193363355-2269: :openssl_extraction_failed [2026-09-02 12:57:47.674] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099205 for case CB-1786193314222-3305: :openssl_extraction_failed [2026-09-02 12:57:47.725] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028184 for case CB-1786193314644-2615: :openssl_extraction_failed [2026-09-02 12:57:47.733] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038123 for case CB-1786193363786-2372: :openssl_extraction_failed [2026-09-02 12:57:47.813] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044884 for case CB-1786193315117-8185: :openssl_extraction_failed [2026-09-02 12:57:47.841] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:57:47.849] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027575 for case CB-1786193364209-9934: :openssl_extraction_failed [2026-09-02 12:57:47.905] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074994 for case CB-1786193315516-0508: :openssl_extraction_failed [2026-09-02 12:57:47.909] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077777 for case CB-1786193364607-4756: :openssl_extraction_failed [2026-09-02 12:57:48.000] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037442 for case CB-1786193315918-6719: :openssl_extraction_failed [2026-09-02 12:57:48.005] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012602 for case CB-1786193365057-8423: :openssl_extraction_failed [2026-09-02 12:57:48.058] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007458 for case CB-1786193316389-6670: :openssl_extraction_failed [2026-09-02 12:57:48.060] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014733 for case CB-1786193365489-0038: :openssl_extraction_failed [2026-09-02 12:57:48.103] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074043 for case CB-1786193316788-1618: :openssl_extraction_failed [2026-09-02 12:57:48.114] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001119 for case CB-1786193365886-2564: :openssl_extraction_failed [2026-09-02 12:57:48.148] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091776 for case CB-1786193317269-4761: :openssl_extraction_failed [2026-09-02 12:57:48.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061033 for case CB-1786193366312-8277: :openssl_extraction_failed [2026-09-02 12:57:48.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065599 for case CB-1786193317706-7097: :openssl_extraction_failed [2026-09-02 12:57:48.253] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025370 for case CB-1786193318125-4854: :openssl_extraction_failed [2026-09-02 12:57:48.253] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027271 for case CB-1786193366691-0438: :openssl_extraction_failed [2026-09-02 12:57:48.321] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063833 for case CB-1786193367114-3374: :openssl_extraction_failed [2026-09-02 12:57:48.322] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012457 for case CB-1786193318620-4203: :openssl_extraction_failed [2026-09-02 12:57:48.374] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044956 for case CB-1786193367539-3655: :openssl_extraction_failed [2026-09-02 12:57:48.383] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034067 for case CB-1786193319125-6325: :openssl_extraction_failed [2026-09-02 12:57:48.452] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022364 for case CB-1786193319569-3571: :openssl_extraction_failed [2026-09-02 12:57:48.502] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080913 for case CB-1786193320050-5015: :openssl_extraction_failed [2026-09-02 12:57:48.573] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017505 for case CB-1786193320537-0882: :openssl_extraction_failed [2026-09-02 12:57:48.664] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084422 for case CB-1786193320921-1940: :openssl_extraction_failed [2026-09-02 12:57:48.751] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054317 for case CB-1786193321336-7549: :openssl_extraction_failed [2026-09-02 12:57:48.829] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041754 for case CB-1786193321757-4291: :openssl_extraction_failed [2026-09-02 12:57:48.871] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013068 for case CB-1786193322241-7604: :openssl_extraction_failed [2026-09-02 12:57:48.889] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015993 for case CB-1786193322647-8364: :openssl_extraction_failed [2026-09-02 12:57:48.941] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002906 for case CB-1786193323059-8380: :openssl_extraction_failed [2026-09-02 12:57:48.995] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091702 for case CB-1786193323439-2623: :openssl_extraction_failed [2026-09-02 12:57:49.091] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008646 for case CB-1786193323838-9118: :openssl_extraction_failed [2026-09-02 12:57:49.156] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049157 for case CB-1786193324262-3589: :openssl_extraction_failed [2026-09-02 12:57:49.249] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029160 for case CB-1786193324711-1750: :openssl_extraction_failed [2026-09-02 12:57:49.364] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076578 for case CB-1786193325118-2296: :openssl_extraction_failed [2026-09-02 12:57:49.440] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015808 for case CB-1786193325542-7126: :openssl_extraction_failed [2026-09-02 12:57:49.465] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042081 for case CB-1786193367979-6885: :openssl_extraction_failed [2026-09-02 12:57:49.584] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013446 for case CB-1786193325961-7100: :openssl_extraction_failed [2026-09-02 12:57:49.603] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034580 for case CB-1786193368396-1784: :openssl_extraction_failed [2026-09-02 12:57:49.674] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095763 for case CB-1786193368832-2237: :openssl_extraction_failed [2026-09-02 12:57:49.694] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060321 for case CB-1786193326395-9978: :openssl_extraction_failed [2026-09-02 12:57:49.733] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092206 for case CB-1786193369247-1560: :openssl_extraction_failed [2026-09-02 12:57:49.791] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025926 for case CB-1786193326794-2827: :openssl_extraction_failed [2026-09-02 12:57:49.814] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061601 for case CB-1786193369674-4871: :openssl_extraction_failed [2026-09-02 12:57:49.858] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034853 for case CB-1786193327192-0492: :openssl_extraction_failed [2026-09-02 12:57:49.925] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051856 for case CB-1786193370116-3259: :openssl_extraction_failed [2026-09-02 12:57:49.968] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094011 for case CB-1786193327590-6381: :openssl_extraction_failed [2026-09-02 12:57:50.011] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068356 for case CB-1786193370503-7878: :openssl_extraction_failed [2026-09-02 12:57:50.038] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010113 for case CB-1786193328029-9122: :openssl_extraction_failed [2026-09-02 12:57:50.079] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062425 for case CB-1786193370910-8391: :openssl_extraction_failed [2026-09-02 12:57:50.097] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084539 for case CB-1786193328474-7378: :openssl_extraction_failed [2026-09-02 12:57:50.136] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006428 for case CB-1786193371330-5037: :openssl_extraction_failed [2026-09-02 12:57:50.156] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046531 for case CB-1786193328858-6388: :openssl_extraction_failed [2026-09-02 12:57:50.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099966 for case CB-1786193371742-6888: :openssl_extraction_failed [2026-09-02 12:57:50.198] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 12:57:50.198] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T12:57:49Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T12:57:49Z","value":"21"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T12:57:49Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T12:57:49Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T12:57:49Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T12:57:49Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T12:57:49Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T12:57:49Z","value":"3.9"}],"model":"MF919","oid":"organization_id","sn":"98251226730001","uploadTime":"2026-09-02T12:57:49Z","vendor":"MoreFun"} [2026-09-02 12:57:50.198] [INFO ] Decoded JSON: %{"model" => "MF919", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T12:57:49Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T12:57:49Z", "value" => "21"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T12:57:49Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T12:57:49Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T12:57:49Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T12:57:49Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T12:57:49Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T12:57:49Z", "value" => "3.9"}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T12:57:49Z", "vendor" => "MoreFun"} [2026-09-02 12:57:50.198] [INFO ] Extracted versions for 98251226730001: %{application: "3.9", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 12:57:50.198] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 12:57:50.198] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (MoreFun MF919) - missing version [2026-09-02 12:57:50.213] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004782 for case CB-1786193329302-5007: :openssl_extraction_failed [2026-09-02 12:57:50.226] [DEBUG] QUERY OK source="parameter_templates" db=22.9ms queue=3.9ms idle=1225.5ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 12:57:50.229] [DEBUG] QUERY OK source="tms_terminals" db=2.4ms queue=0.2ms idle=229.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 12:57:50.266] [DEBUG] QUERY OK source="parameter_template_values" db=35.6ms queue=0.2ms idle=4.6ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [10] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 12:57:50.308] [DEBUG] QUERY OK source="parameter_definitions" db=1.1ms queue=26.2ms idle=52.5ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 12:57:50.330] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021975 for case CB-1786193372182-9064: :openssl_extraction_failed [2026-09-02 12:57:50.332] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027168 for case CB-1786193329707-2815: :openssl_extraction_failed [2026-09-02 12:57:50.409] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035342 for case CB-1786193372643-0385: :openssl_extraction_failed [2026-09-02 12:57:50.420] [DEBUG] QUERY OK source="pos_terminal" db=2.0ms queue=0.4ms idle=151.0ms SELECT p0.`id`, p0.`terminalid`, p0.`serial_number`, p0.`pos_merchant_id` FROM `pos_terminal` AS p0 WHERE (p0.`serial_number` = ?) LIMIT 1 ["98251226730001"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_terminal/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:165 [2026-09-02 12:57:50.437] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042801 for case CB-1786193330119-1200: :openssl_extraction_failed [2026-09-02 12:57:50.522] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098233 for case CB-1786193373086-8833: :openssl_extraction_failed [2026-09-02 12:57:50.532] [DEBUG] QUERY OK source="pos_merchant" db=0.6ms queue=10.7ms idle=212.6ms SELECT p0.`id`, p0.`merchantid`, p0.`merchant_name`, p0.`address_id` FROM `pos_merchant` AS p0 WHERE (p0.`id` = ?) [350] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_merchant/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:176 [2026-09-02 12:57:50.545] [DEBUG] QUERY OK db=1.1ms queue=10.8ms idle=1097.7ms SELECT COALESCE(JSON_UNQUOTE(JSON_EXTRACT(mc.settings, '$.BASE_MERCHANT_NAME')), '') as base_merchant_name, COALESCE(u.name, '') as user_name, COALESCE(um.softpos_uuid, '') as softpos_uuid, COALESCE(mc.settings, '{}') as settings FROM user_metadata um LEFT JOIN merchant_configuration mc ON mc.user_id = um.user_id LEFT JOIN users u ON u.id = um.user_id WHERE um.merchant_refrence_number = ? LIMIT 1 ["667267350000000"] [2026-09-02 12:57:50.545] [INFO ] ParamsZipBuilder: Merchant info for merchantid=667267350000000 - business_name=Shubham003, QR_USE_SSL=, MQTT_HEARTBEAT_INTERVAL=60, softpos_uuid= [2026-09-02 12:57:50.558] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099865 for case CB-1786193330553-5987: :openssl_extraction_failed [2026-09-02 12:57:50.597] [DEBUG] QUERY OK source="pos_terminal_data" db=8.0ms queue=13.8ms idle=155.2ms SELECT p0.`id`, p0.`pos_terminalId`, p0.`stan`, p0.`batch_number`, p0.`transaction_date`, p0.`transaction_time`, p0.`transaction_id` FROM `pos_terminal_data` AS p0 WHERE (p0.`pos_terminalId` = ?) ORDER BY p0.`id` DESC LIMIT 1 ["26735914"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_terminal_data/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:262 [2026-09-02 12:57:50.633] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060150 for case CB-1786193373480-4817: :openssl_extraction_failed [2026-09-02 12:57:50.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046118 for case CB-1786193330988-2451: :openssl_extraction_failed [2026-09-02 12:57:50.643] [DEBUG] QUERY OK source="address" db=0.9ms queue=3.9ms idle=105.9ms SELECT a0.`id`, a0.`line1`, a0.`line2`, a0.`line3`, a0.`line4`, a0.`city`, a0.`state`, a0.`country`, a0.`postalcode` FROM `address` AS a0 WHERE (a0.`id` = ?) [639] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_merchant_address/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:80 [2026-09-02 12:57:50.643] [INFO ] ParamsZipBuilder: fetch_merchant_data for serial=98251226730001, pos_merchant.merchantid="667267350000000" [2026-09-02 12:57:50.720] [INFO ] ParamsZipBuilder: params.zip stored for 98251226730001 at priv/ota/98251226730001/params.zip [2026-09-02 12:57:50.731] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082915 for case CB-1786193331440-9102: :openssl_extraction_failed [2026-09-02 12:57:50.731] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046968 for case CB-1786193373879-3550: :openssl_extraction_failed [2026-09-02 12:57:50.806] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016176 for case CB-1786193374268-5091: :openssl_extraction_failed [2026-09-02 12:57:50.807] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047745 for case CB-1786193331846-4247: :openssl_extraction_failed [2026-09-02 12:57:50.853] [DEBUG] QUERY OK db=120.9ms queue=7.8ms idle=127.0ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "5e181a72defbefe62ad4af09e835d1af9259d5ed9cbb44cbcb548c840acc2f34", 6627, 913, ~U[2026-09-02 12:57:50Z], "priv/ota/98251226730001/params.zip", 33, "parameter", "MF919", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", ...}, "full", 10, "missing_version", "1.0.0", ~N[2026-09-02 12:57:50], ~N[2026-09-02 12:57:50]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:203 [2026-09-02 12:57:50.853] [INFO ] AutoPushService: Created push log 61006 for MF919 params.zip [2026-09-02 12:57:50.853] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_PARAMS", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/params.zip", "requestId" => 6627, "type" => "tms_command", "version" => "1.0.0"} [2026-09-02 12:57:50.853] [INFO ] AutoPushService: Sending MF919 UPDATE_PARAMS to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 12:57:50.862] [INFO ] AutoPushService: MF919 UPDATE_PARAMS sent successfully to 98251226730001 [2026-09-02 12:57:50.867] [DEBUG] QUERY OK source="config_file_versions" db=0.6ms queue=1.4ms idle=222.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:279 [2026-09-02 12:57:50.868] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085396 for case CB-1786193374734-7277: :openssl_extraction_failed [2026-09-02 12:57:50.913] [INFO ] L3ConfigZipBuilder: l3config.zip stored for 98251226730001 at priv/ota/98251226730001/l3config.zip (source: priv/static/mf919/1.0.1/YSDK_L3_configuration.xml) [2026-09-02 12:57:50.924] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054556 for case CB-1786193375159-5956: :openssl_extraction_failed [2026-09-02 12:57:50.947] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007973 for case CB-1786193332256-7879: :openssl_extraction_failed [2026-09-02 12:57:50.981] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069477 for case CB-1786193375589-4639: :openssl_extraction_failed [2026-09-02 12:57:50.991] [DEBUG] QUERY OK db=72.5ms queue=2.7ms idle=61.6ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "4cdb4cb762b9883714f1e2a4b7cec0dd99b5f47ab379261fc2c76e0bf8f3edc6", 17666, 17947, ~U[2026-09-02 12:57:50Z], "priv/ota/98251226730001/l3config.zip", 33, "emv_config", "MF919", "MoreFun", "full", "missing_version", "1.0.1", ~N[2026-09-02 12:57:50], ~N[2026-09-02 12:57:50]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:305 [2026-09-02 12:57:50.999] [INFO ] AutoPushService: Created push log 61007 for MF919 l3config.zip (version: 1.0.1) [2026-09-02 12:57:50.999] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_L3_CONFIG", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/l3config.zip", "requestId" => 17666, "type" => "tms_command", "version" => "1.0.1"} [2026-09-02 12:57:51.008] [INFO ] AutoPushService: Sending MF919 UPDATE_L3_CONFIG to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 12:57:51.011] [INFO ] AutoPushService: MF919 UPDATE_L3_CONFIG sent successfully to 98251226730001 [2026-09-02 12:57:51.023] [DEBUG] QUERY OK source="config_file_versions" db=5.8ms idle=27.1ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 12:57:51.023] [INFO ] KeysConfigService: Generating keys.json for 98251226730001 (MF919) [2026-09-02 12:57:51.034] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012814 for case CB-1786193332649-4598: :openssl_extraction_failed [2026-09-02 12:57:51.034] [DEBUG] QUERY OK source="tms_terminals" db=9.1ms idle=11.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 12:57:51.034] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 98251226730001 with params: %{"kekKcv" => "112233", "model" => "MF919", "serialNumber" => "98251226730001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 12:57:51.067] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 12:57:51.067] [ERROR] KeysConfigService: Failed to generate keys for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 12:57:51.067] [ERROR] AutoPushService: Failed to generate keys.json for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 12:57:51.069] [DEBUG] QUERY OK source="config_file_versions" db=1.1ms idle=44.8ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 12:57:51.071] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 12:57:51.071] [INFO ] AutoPushService: Auto-push completed for 98251226730001 [2026-09-02 12:57:51.073] [DEBUG] QUERY OK source="tms_terminals" db=1.7ms idle=37.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 12:57:51.073] [INFO ] Terminal updated: 98251226730001 [2026-09-02 12:57:51.107] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070357 for case CB-1786193376012-8179: :openssl_extraction_failed [2026-09-02 12:57:51.108] [DEBUG] QUERY OK source="parameter_templates" db=34.3ms idle=4.9ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 12:57:51.115] [DEBUG] QUERY OK source="config_file_versions" db=6.6ms idle=35.1ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 12:57:51.127] [DEBUG] QUERY OK source="config_file_versions" db=4.2ms idle=15.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 12:57:51.127] [INFO ] VersionComplianceChecker: 98251226730001 — outdated configs: [{:application, "3.9", "3.8.5"}] [2026-09-02 12:57:51.139] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098555 for case CB-1786193376450-0553: :openssl_extraction_failed [2026-09-02 12:57:51.156] [DEBUG] QUERY OK source="parameter_push_logs" db=28.1ms idle=13.2ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [33, "application", ~N[2026-09-02 12:27:51]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 12:57:51.156] [INFO ] VersionComplianceChecker: Triggering re-push of application for 98251226730001 (reported: 3.9, target: 3.8.5) [2026-09-02 12:57:51.157] [INFO ] AutoPushService: Targeted application push for 98251226730001 (MoreFun MF919) [2026-09-02 12:57:51.162] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064598 for case CB-1786193333127-5647: :openssl_extraction_failed [2026-09-02 12:57:51.164] [DEBUG] QUERY OK source="tms_terminals" db=6.9ms idle=29.7ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_config_push/4, at: lib/tms_core/terminal_management/auto_push_service.ex:63 [2026-09-02 12:57:51.168] [DEBUG] QUERY OK source="config_file_versions" db=3.5ms idle=7.9ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 12:57:51.168] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 12:57:51.175] [DEBUG] QUERY OK source="tms_terminals" db=7.0ms idle=4.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 12:57:51.191] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004719 for case CB-1786193376889-5254: :openssl_extraction_failed [2026-09-02 12:57:51.213] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099140 for case CB-1786193333550-5993: :openssl_extraction_failed [2026-09-02 12:57:51.244] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065841 for case CB-1786193377327-9089: :openssl_extraction_failed [2026-09-02 12:57:51.257] [DEBUG] QUERY OK source="tms_terminals" db=80.7ms queue=1.0ms idle=7.9ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 12:57:51], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 12:57:51.279] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063301 for case CB-1786193333942-7913: :openssl_extraction_failed [2026-09-02 12:57:51.303] [DEBUG] QUERY OK db=41.8ms queue=3.0ms idle=85.2ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "organization_id", "2026-09-02T12:57:49Z", ~N[2026-09-02 12:57:51], ~N[2026-09-02 12:57:51]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 12:57:51.303] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106389, oid: "organization_id", upload_time: "2026-09-02T12:57:49Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:57:51], updated_at: ~N[2026-09-02 12:57:51]} [2026-09-02 12:57:51.303] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T12:57:49Z", "value" => "online"} [2026-09-02 12:57:51.317] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049677 for case CB-1786193377745-0131: :openssl_extraction_failed [2026-09-02 12:57:51.363] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093917 for case CB-1786193334345-9233: :openssl_extraction_failed [2026-09-02 12:57:51.381] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099994 for case CB-1786193378176-8795: :openssl_extraction_failed [2026-09-02 12:57:51.394] [DEBUG] QUERY OK db=90.7ms idle=46.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T12:57:49Z", "online", "status", 106389, ~N[2026-09-02 12:57:51], ~N[2026-09-02 12:57:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:57:51.400] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091102, itemkey: "status", value: "online", timestamp: "2026-09-02T12:57:49Z", message: "Terminal status update", status_log_id: 106389, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:57:51], updated_at: ~N[2026-09-02 12:57:51]}} [2026-09-02 12:57:51.400] [INFO ] Setting terminal 98251226730001 status to 'online' from status itemkey [2026-09-02 12:57:51.409] [DEBUG] QUERY OK source="tms_terminals" db=4.6ms queue=3.6ms idle=98.0ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 12:57:51], 33] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 12:57:51.409] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T12:57:49Z", "value" => "21"} [2026-09-02 12:57:51.457] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047757 for case CB-1786193378598-2865: :openssl_extraction_failed [2026-09-02 12:57:51.473] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071840 for case CB-1786193334746-3647: :openssl_extraction_failed [2026-09-02 12:57:51.510] [DEBUG] QUERY OK db=99.9ms idle=15.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T12:57:49Z", "21", "battery", 106389, ~N[2026-09-02 12:57:51], ~N[2026-09-02 12:57:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:57:51.517] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091104, itemkey: "battery", value: "21", timestamp: "2026-09-02T12:57:49Z", message: "Battery level", status_log_id: 106389, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:57:51], updated_at: ~N[2026-09-02 12:57:51]}} [2026-09-02 12:57:51.517] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T12:57:49Z", "value" => "online"} [2026-09-02 12:57:51.590] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091963 for case CB-1786193379000-9611: :openssl_extraction_failed [2026-09-02 12:57:51.601] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042890 for case CB-1786193335193-5929: :openssl_extraction_failed [2026-09-02 12:57:51.614] [DEBUG] QUERY OK db=73.9ms queue=14.5ms idle=107.9ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T12:57:49Z", "online", "network", 106389, ~N[2026-09-02 12:57:51], ~N[2026-09-02 12:57:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:57:51.627] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091105, itemkey: "network", value: "online", timestamp: "2026-09-02T12:57:49Z", message: "Network connectivity", status_log_id: 106389, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:57:51], updated_at: ~N[2026-09-02 12:57:51]}} [2026-09-02 12:57:51.631] [INFO ] Setting terminal 98251226730001 status to 'online' from network itemkey [2026-09-02 12:57:51.646] [DEBUG] QUERY OK source="tms_terminals" db=11.2ms queue=3.3ms idle=121.1ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 12:57:51], 33] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 12:57:51.654] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T12:57:49Z", "value" => "0"} [2026-09-02 12:57:51.696] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074212 for case CB-1786193335638-5738: :openssl_extraction_failed [2026-09-02 12:57:51.710] [DEBUG] QUERY OK db=55.4ms idle=49.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T12:57:49Z", "0", "cpu", 106389, ~N[2026-09-02 12:57:51], ~N[2026-09-02 12:57:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:57:51.710] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091107, itemkey: "cpu", value: "0", timestamp: "2026-09-02T12:57:49Z", message: "CPU usage percentage", status_log_id: 106389, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:57:51], updated_at: ~N[2026-09-02 12:57:51]}} [2026-09-02 12:57:51.714] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T12:57:49Z", "value" => "1.0.0"} [2026-09-02 12:57:51.741] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066558 for case CB-1786193379416-8650: :openssl_extraction_failed [2026-09-02 12:57:51.777] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090446 for case CB-1786193336077-4088: :openssl_extraction_failed [2026-09-02 12:57:51.786] [DEBUG] QUERY OK db=70.9ms idle=75.3ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T12:57:49Z", "1.0.0", "parameter_config", 106389, ~N[2026-09-02 12:57:51], ~N[2026-09-02 12:57:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:57:51.786] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091109, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T12:57:49Z", message: "Current parameters version", status_log_id: 106389, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:57:51], updated_at: ~N[2026-09-02 12:57:51]}} [2026-09-02 12:57:51.786] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T12:57:49Z", "value" => "1.0.1"} [2026-09-02 12:57:51.804] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082366 for case CB-1786193379842-8248: :openssl_extraction_failed [2026-09-02 12:57:51.828] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010011 for case CB-1786193336482-6426: :openssl_extraction_failed [2026-09-02 12:57:51.846] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093873 for case CB-1786193380262-9932: :openssl_extraction_failed [2026-09-02 12:57:51.862] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031043 for case CB-1786193380695-2844: :openssl_extraction_failed [2026-09-02 12:57:51.867] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059623 for case CB-1786193336896-9050: :openssl_extraction_failed [2026-09-02 12:57:51.904] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017657 for case CB-1786193381107-9927: :openssl_extraction_failed [2026-09-02 12:57:51.934] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071766 for case CB-1786193337316-0274: :openssl_extraction_failed [2026-09-02 12:57:51.993] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046061 for case CB-1786193381509-8238: :openssl_extraction_failed [2026-09-02 12:57:51.993] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033107 for case CB-1786193337732-9669: :openssl_extraction_failed [2026-09-02 12:57:52.056] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022115 for case CB-1786193381928-7050: :openssl_extraction_failed [2026-09-02 12:57:52.063] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023308 for case CB-1786193338135-7280: :openssl_extraction_failed [2026-09-02 12:57:52.109] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010700 for case CB-1786193338552-4649: :openssl_extraction_failed [2026-09-02 12:57:52.109] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024312 for case CB-1786193382359-6899: :openssl_extraction_failed [2026-09-02 12:57:52.169] [DEBUG] QUERY OK db=371.1ms idle=87.9ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T12:57:49Z", "1.0.1", "emv_config", 106389, ~N[2026-09-02 12:57:51], ~N[2026-09-02 12:57:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:57:52.172] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091111, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T12:57:49Z", message: "Current EMV config version", status_log_id: 106389, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:57:51], updated_at: ~N[2026-09-02 12:57:51]}} [2026-09-02 12:57:52.172] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T12:57:49Z", "value" => ""} [2026-09-02 12:57:52.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072315 for case CB-1786193338974-4397: :openssl_extraction_failed [2026-09-02 12:57:52.203] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098465 for case CB-1786193382778-9732: :openssl_extraction_failed [2026-09-02 12:57:52.240] [DEBUG] QUERY OK db=53.9ms idle=156.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T12:57:49Z", "keys_config", 106389, ~N[2026-09-02 12:57:52], ~N[2026-09-02 12:57:52]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:57:52.241] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091113, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T12:57:49Z", message: "Current keys config version", status_log_id: 106389, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:57:52], updated_at: ~N[2026-09-02 12:57:52]}} [2026-09-02 12:57:52.241] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T12:57:49Z", "value" => "3.9"} [2026-09-02 12:57:52.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037494 for case CB-1786193339390-8587: :openssl_extraction_failed [2026-09-02 12:57:52.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008517 for case CB-1786193383202-8262: :openssl_extraction_failed [2026-09-02 12:57:52.305] [DEBUG] QUERY OK db=63.4ms idle=71.7ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T12:57:49Z", "3.9", "application", 106389, ~N[2026-09-02 12:57:52], ~N[2026-09-02 12:57:52]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:57:52.305] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091114, itemkey: "application", value: "3.9", timestamp: "2026-09-02T12:57:49Z", message: "Current application version", status_log_id: 106389, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:57:52], updated_at: ~N[2026-09-02 12:57:52]}} [2026-09-02 12:57:52.365] [DEBUG] QUERY OK source="tms_terminals" db=58.2ms queue=1.4ms idle=65.2ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 12:57:52], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:216 [2026-09-02 12:57:52.366] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T12:57:50Z"} [2026-09-02 12:57:52.366] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 12:57:52.366] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T12:57:50Z"} [2026-09-02 12:57:52.366] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T12:57:50Z"} [2026-09-02 12:57:52.367] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 12:57:52.367] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T12:57:50Z"} [2026-09-02 12:57:52.367] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T12:57:50Z"} [2026-09-02 12:57:52.367] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 12:57:52.377] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T12:57:50Z"} [2026-09-02 12:57:52.377] [WARN ] Unexpected async result [2026-09-02 12:57:52.380] [WARN ] Unexpected async result [2026-09-02 12:57:52.390] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018422 for case CB-1786193383602-5454: :openssl_extraction_failed [2026-09-02 12:57:52.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001633 for case CB-1786193339817-8115: :openssl_extraction_failed [2026-09-02 12:57:52.504] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030884 for case CB-1786193340212-2593: :openssl_extraction_failed [2026-09-02 12:57:52.509] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045420 for case CB-1786193384035-4732: :openssl_extraction_failed [2026-09-02 12:57:52.546] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047252 for case CB-1786193340641-2784: :openssl_extraction_failed [2026-09-02 12:57:52.584] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098643 for case CB-1786193384447-1405: :openssl_extraction_failed [2026-09-02 12:57:52.631] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025576 for case CB-1786193341081-3261: :openssl_extraction_failed [2026-09-02 12:57:52.646] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019777 for case CB-1786193384946-0923: :openssl_extraction_failed [2026-09-02 12:57:52.698] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044300 for case CB-1786193341503-7661: :openssl_extraction_failed [2026-09-02 12:57:52.719] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056341 for case CB-1786193385422-9296: :openssl_extraction_failed [2026-09-02 12:57:52.760] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082969 for case CB-1786193341914-6052: :openssl_extraction_failed [2026-09-02 12:57:52.783] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033154 for case CB-1786193385919-7522: :openssl_extraction_failed [2026-09-02 12:57:52.832] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067939 for case CB-1786193342366-1268: :openssl_extraction_failed [2026-09-02 12:57:52.833] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051924 for case CB-1786193386430-3610: :openssl_extraction_failed [2026-09-02 12:57:52.869] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012553 for case CB-1786193386946-2797: :openssl_extraction_failed [2026-09-02 12:57:52.876] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043643 for case CB-1786193342841-5958: :openssl_extraction_failed [2026-09-02 12:57:52.916] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024522 for case CB-1786193387450-5167: :openssl_extraction_failed [2026-09-02 12:57:52.917] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050966 for case CB-1786193343347-0707: :openssl_extraction_failed [2026-09-02 12:57:52.971] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081081 for case CB-1786193343766-4570: :openssl_extraction_failed [2026-09-02 12:57:52.988] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042266 for case CB-1786193387972-8995: :openssl_extraction_failed [2026-09-02 12:57:53.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098796 for case CB-1786193344200-4660: :openssl_extraction_failed [2026-09-02 12:57:53.025] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049202 for case CB-1786193388565-7043: :openssl_extraction_failed [2026-09-02 12:57:53.058] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086622 for case CB-1786193389064-3298: :openssl_extraction_failed [2026-09-02 12:57:53.058] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051682 for case CB-1786193344628-2220: :openssl_extraction_failed [2026-09-02 12:57:53.094] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033104 for case CB-1786193389573-3105: :openssl_extraction_failed [2026-09-02 12:57:53.103] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073426 for case CB-1786193345066-1732: :openssl_extraction_failed [2026-09-02 12:57:53.111] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057416 for case CB-1786193390047-6317: :openssl_extraction_failed [2026-09-02 12:57:53.130] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022792 for case CB-1786193345535-8313: :openssl_extraction_failed [2026-09-02 12:57:53.140] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005369 for case CB-1786193390568-2126: :openssl_extraction_failed [2026-09-02 12:57:53.167] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030835 for case CB-1786193346088-5394: :openssl_extraction_failed [2026-09-02 12:57:53.175] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067652 for case CB-1786193391053-0003: :openssl_extraction_failed [2026-09-02 12:57:53.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056999 for case CB-1786193391536-5629: :openssl_extraction_failed [2026-09-02 12:57:53.234] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075177 for case CB-1786193392084-1190: :openssl_extraction_failed [2026-09-02 12:57:53.241] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001754 for case CB-1786193346499-3140: :openssl_extraction_failed [2026-09-02 12:57:53.294] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068962 for case CB-1786193392678-8020: :openssl_extraction_failed [2026-09-02 12:57:53.313] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076854 for case CB-1786193346912-7835: :openssl_extraction_failed [2026-09-02 12:57:53.358] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044871 for case CB-1786193347337-3718: :openssl_extraction_failed [2026-09-02 12:57:53.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034837 for case CB-1786193393198-1673: :openssl_extraction_failed [2026-09-02 12:57:53.421] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035509 for case CB-1786193347768-9948: :openssl_extraction_failed [2026-09-02 12:57:53.434] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045279 for case CB-1786193393701-0647: :openssl_extraction_failed [2026-09-02 12:57:53.454] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000475 for case CB-1786193348166-0862: :openssl_extraction_failed [2026-09-02 12:57:53.518] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046740 for case CB-1786193348597-4111: :openssl_extraction_failed [2026-09-02 12:57:53.521] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029490 for case CB-1786193394190-0709: :openssl_extraction_failed [2026-09-02 12:57:53.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053724 for case CB-1786193394670-2489: :openssl_extraction_failed [2026-09-02 12:57:53.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030132 for case CB-1786193349031-2685: :openssl_extraction_failed [2026-09-02 12:57:53.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008495 for case CB-1786193395184-2261: :openssl_extraction_failed [2026-09-02 12:57:53.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069941 for case CB-1786193349426-0059: :openssl_extraction_failed [2026-09-02 12:57:53.651] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082315 for case CB-1786193349828-8099: :openssl_extraction_failed [2026-09-02 12:57:53.653] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054239 for case CB-1786193395678-8789: :openssl_extraction_failed [2026-09-02 12:57:53.692] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011774 for case CB-1786193396153-9745: :openssl_extraction_failed [2026-09-02 12:57:53.745] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045123 for case CB-1786193350241-6892: :openssl_extraction_failed [2026-09-02 12:57:53.756] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050843 for case CB-1786193396659-8106: :openssl_extraction_failed [2026-09-02 12:57:53.812] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037953 for case CB-1786193350662-7093: :openssl_extraction_failed [2026-09-02 12:57:53.826] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053740 for case CB-1786193397132-3153: :openssl_extraction_failed [2026-09-02 12:57:53.868] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022193 for case CB-1786193351085-4171: :openssl_extraction_failed [2026-09-02 12:57:53.883] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012941 for case CB-1786193397623-3790: :openssl_extraction_failed [2026-09-02 12:57:53.908] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095431 for case CB-1786193351502-5748: :openssl_extraction_failed [2026-09-02 12:57:53.945] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000791 for case CB-1786193398127-2766: :openssl_extraction_failed [2026-09-02 12:57:53.965] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018131 for case CB-1786193351948-3793: :openssl_extraction_failed [2026-09-02 12:57:54.002] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060201 for case CB-1786193398606-4008: :openssl_extraction_failed [2026-09-02 12:57:54.007] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031856 for case CB-1786193352369-0596: :openssl_extraction_failed [2026-09-02 12:57:54.063] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021081 for case CB-1786193352768-4887: :openssl_extraction_failed [2026-09-02 12:57:54.069] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020472 for case CB-1786193399114-9835: :openssl_extraction_failed [2026-09-02 12:57:54.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080829 for case CB-1786193353174-7636: :openssl_extraction_failed [2026-09-02 12:57:54.116] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008692 for case CB-1786193399599-3405: :openssl_extraction_failed [2026-09-02 12:57:54.151] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048374 for case CB-1786193400124-8359: :openssl_extraction_failed [2026-09-02 12:57:54.155] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035776 for case CB-1786193353596-7459: :openssl_extraction_failed [2026-09-02 12:57:54.190] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080886 for case CB-1786193400734-0728: :openssl_extraction_failed [2026-09-02 12:57:54.208] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030395 for case CB-1786193354048-1428: :openssl_extraction_failed [2026-09-02 12:57:54.256] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057904 for case CB-1786193401266-5930: :openssl_extraction_failed [2026-09-02 12:57:54.257] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072838 for case CB-1786193354440-4166: :openssl_extraction_failed [2026-09-02 12:57:54.311] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052759 for case CB-1786193401785-9555: :openssl_extraction_failed [2026-09-02 12:57:54.320] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068081 for case CB-1786193354866-6538: :openssl_extraction_failed [2026-09-02 12:57:54.367] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020998 for case CB-1786193402353-0354: :openssl_extraction_failed [2026-09-02 12:57:54.378] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048846 for case CB-1786193355291-4068: :openssl_extraction_failed [2026-09-02 12:57:54.417] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012177 for case CB-1786193402920-5874: :openssl_extraction_failed [2026-09-02 12:57:54.433] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052330 for case CB-1786193355712-8114: :openssl_extraction_failed [2026-09-02 12:57:54.470] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024920 for case CB-1786193403481-7023: :openssl_extraction_failed [2026-09-02 12:57:54.489] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046825 for case CB-1786193356139-7724: :openssl_extraction_failed [2026-09-02 12:57:54.520] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044259 for case CB-1786193404017-8282: :openssl_extraction_failed [2026-09-02 12:57:54.542] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046929 for case CB-1786193356670-8819: :openssl_extraction_failed [2026-09-02 12:57:54.567] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075045 for case CB-1786193404547-0346: :openssl_extraction_failed [2026-09-02 12:57:54.582] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056308 for case CB-1786193357084-0880: :openssl_extraction_failed [2026-09-02 12:57:54.631] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068262 for case CB-1786193405070-4543: :openssl_extraction_failed [2026-09-02 12:57:54.646] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039514 for case CB-1786193357511-8780: :openssl_extraction_failed [2026-09-02 12:57:54.704] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035844 for case CB-1786193405600-3265: :openssl_extraction_failed [2026-09-02 12:57:54.716] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094477 for case CB-1786193357906-3741: :openssl_extraction_failed [2026-09-02 12:57:54.790] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011190 for case CB-1786193406267-2837: :openssl_extraction_failed [2026-09-02 12:57:54.797] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080502 for case CB-1786193358296-1148: :openssl_extraction_failed [2026-09-02 12:57:54.868] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015921 for case CB-1786193358686-5511: :openssl_extraction_failed [2026-09-02 12:57:54.884] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054101 for case CB-1786193406770-0819: :openssl_extraction_failed [2026-09-02 12:57:54.891] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001089 for case CB-1786193359107-1173: :openssl_extraction_failed [2026-09-02 12:57:54.921] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028279 for case CB-1786193407286-6733: :openssl_extraction_failed [2026-09-02 12:57:54.931] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080632 for case CB-1786193359532-6213: :openssl_extraction_failed [2026-09-02 12:57:54.967] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055335 for case CB-1786193407788-8120: :openssl_extraction_failed [2026-09-02 12:57:55.006] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090945 for case CB-1786193359974-9074: :openssl_extraction_failed [2026-09-02 12:57:55.057] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018648 for case CB-1786193360386-9481: :openssl_extraction_failed [2026-09-02 12:57:55.066] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005921 for case CB-1786193408325-4301: :openssl_extraction_failed [2026-09-02 12:57:55.139] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096105 for case CB-1786193408837-1176: :openssl_extraction_failed [2026-09-02 12:57:55.170] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024060 for case CB-1786193360793-8866: :openssl_extraction_failed [2026-09-02 12:57:55.208] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000117 for case CB-1786193409345-2434: :openssl_extraction_failed [2026-09-02 12:57:55.214] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085050 for case CB-1786193361200-8999: :openssl_extraction_failed [2026-09-02 12:57:55.284] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020461 for case CB-1786193409819-3708: :openssl_extraction_failed [2026-09-02 12:57:55.309] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064603 for case CB-1786193361608-7064: :openssl_extraction_failed [2026-09-02 12:57:55.357] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062060 for case CB-1786193362043-5840: :openssl_extraction_failed [2026-09-02 12:57:55.358] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083971 for case CB-1786193411063-9373: :openssl_extraction_failed [2026-09-02 12:57:55.443] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032640 for case CB-1786193411613-0072: :openssl_extraction_failed [2026-09-02 12:57:55.444] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078982 for case CB-1786193362446-4402: :openssl_extraction_failed [2026-09-02 12:57:55.492] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088027 for case CB-1786193362925-8325: :openssl_extraction_failed [2026-09-02 12:57:55.505] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041733 for case CB-1786193412137-1987: :openssl_extraction_failed [2026-09-02 12:57:55.536] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043395 for case CB-1786193412618-5339: :openssl_extraction_failed [2026-09-02 12:57:55.554] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041391 for case CB-1786193363355-2269: :openssl_extraction_failed [2026-09-02 12:57:55.597] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074599 for case CB-1786193413163-1775: :openssl_extraction_failed [2026-09-02 12:57:55.613] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038123 for case CB-1786193363786-2372: :openssl_extraction_failed [2026-09-02 12:57:55.665] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097105 for case CB-1786193413674-9154: :openssl_extraction_failed [2026-09-02 12:57:55.666] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027575 for case CB-1786193364209-9934: :openssl_extraction_failed [2026-09-02 12:57:55.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029471 for case CB-1786193414142-9033: :openssl_extraction_failed [2026-09-02 12:57:55.728] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077777 for case CB-1786193364607-4756: :openssl_extraction_failed [2026-09-02 12:57:55.802] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099480 for case CB-1786193414633-8485: :openssl_extraction_failed [2026-09-02 12:57:55.805] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012602 for case CB-1786193365057-8423: :openssl_extraction_failed [2026-09-02 12:57:55.877] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021230 for case CB-1786193415179-6575: :openssl_extraction_failed [2026-09-02 12:57:55.878] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014733 for case CB-1786193365489-0038: :openssl_extraction_failed [2026-09-02 12:57:55.928] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001119 for case CB-1786193365886-2564: :openssl_extraction_failed [2026-09-02 12:57:55.928] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091728 for case CB-1786193415660-8312: :openssl_extraction_failed [2026-09-02 12:57:55.985] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061033 for case CB-1786193366312-8277: :openssl_extraction_failed [2026-09-02 12:57:55.994] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087845 for case CB-1786193416074-0529: :openssl_extraction_failed [2026-09-02 12:57:56.035] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027271 for case CB-1786193366691-0438: :openssl_extraction_failed [2026-09-02 12:57:56.035] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026059 for case CB-1786193416507-8166: :openssl_extraction_failed [2026-09-02 12:57:56.074] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084952 for case CB-1786193416922-8821: :openssl_extraction_failed [2026-09-02 12:57:56.078] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063833 for case CB-1786193367114-3374: :openssl_extraction_failed [2026-09-02 12:57:56.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044956 for case CB-1786193367539-3655: :openssl_extraction_failed [2026-09-02 12:57:56.135] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098912 for case CB-1786193417309-6201: :openssl_extraction_failed [2026-09-02 12:57:56.153] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042081 for case CB-1786193367979-6885: :openssl_extraction_failed [2026-09-02 12:57:56.191] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087630 for case CB-1786193417741-9448: :openssl_extraction_failed [2026-09-02 12:57:56.214] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034580 for case CB-1786193368396-1784: :openssl_extraction_failed [2026-09-02 12:57:56.252] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006350 for case CB-1786193418192-9068: :openssl_extraction_failed [2026-09-02 12:57:56.272] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095763 for case CB-1786193368832-2237: :openssl_extraction_failed [2026-09-02 12:57:56.323] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017939 for case CB-1786193418680-6471: :openssl_extraction_failed [2026-09-02 12:57:56.329] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092206 for case CB-1786193369247-1560: :openssl_extraction_failed [2026-09-02 12:57:56.378] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048180 for case CB-1786193419101-5467: :openssl_extraction_failed [2026-09-02 12:57:56.379] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061601 for case CB-1786193369674-4871: :openssl_extraction_failed [2026-09-02 12:57:56.442] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051856 for case CB-1786193370116-3259: :openssl_extraction_failed [2026-09-02 12:57:56.460] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074287 for case CB-1786193419510-4152: :openssl_extraction_failed [2026-09-02 12:57:56.495] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068356 for case CB-1786193370503-7878: :openssl_extraction_failed [2026-09-02 12:57:56.516] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003436 for case CB-1786193419888-2461: :openssl_extraction_failed [2026-09-02 12:57:56.530] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062425 for case CB-1786193370910-8391: :openssl_extraction_failed [2026-09-02 12:57:56.559] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054942 for case CB-1786193420280-9089: :openssl_extraction_failed [2026-09-02 12:57:56.577] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006428 for case CB-1786193371330-5037: :openssl_extraction_failed [2026-09-02 12:57:56.626] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035608 for case CB-1786193420725-1910: :openssl_extraction_failed [2026-09-02 12:57:56.642] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099966 for case CB-1786193371742-6888: :openssl_extraction_failed [2026-09-02 12:57:56.702] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077960 for case CB-1786193421142-2507: :openssl_extraction_failed [2026-09-02 12:57:56.736] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021975 for case CB-1786193372182-9064: :openssl_extraction_failed [2026-09-02 12:57:56.744] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052562 for case CB-1786193421525-8740: :openssl_extraction_failed [2026-09-02 12:57:56.800] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035342 for case CB-1786193372643-0385: :openssl_extraction_failed [2026-09-02 12:57:56.803] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060087 for case CB-1786193421908-9484: :openssl_extraction_failed [2026-09-02 12:57:56.846] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070972 for case CB-1786193422340-4278: :openssl_extraction_failed [2026-09-02 12:57:56.857] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098233 for case CB-1786193373086-8833: :openssl_extraction_failed [2026-09-02 12:57:56.905] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060150 for case CB-1786193373480-4817: :openssl_extraction_failed [2026-09-02 12:57:56.908] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042060 for case CB-1786193422736-3542: :openssl_extraction_failed [2026-09-02 12:57:56.963] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038359 for case CB-1786193423132-8544: :openssl_extraction_failed [2026-09-02 12:57:56.968] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046968 for case CB-1786193373879-3550: :openssl_extraction_failed [2026-09-02 12:57:57.013] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033918 for case CB-1786193423530-7057: :openssl_extraction_failed [2026-09-02 12:57:57.022] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016176 for case CB-1786193374268-5091: :openssl_extraction_failed [2026-09-02 12:57:57.048] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034192 for case CB-1786193423927-5978: :openssl_extraction_failed [2026-09-02 12:57:57.088] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085396 for case CB-1786193374734-7277: :openssl_extraction_failed [2026-09-02 12:57:57.101] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008997 for case CB-1786193424346-4579: :openssl_extraction_failed [2026-09-02 12:57:57.147] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054556 for case CB-1786193375159-5956: :openssl_extraction_failed [2026-09-02 12:57:57.153] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012769 for case CB-1786193424842-4640: :openssl_extraction_failed [2026-09-02 12:57:57.182] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069477 for case CB-1786193375589-4639: :openssl_extraction_failed [2026-09-02 12:57:57.205] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093954 for case CB-1786193425267-8639: :openssl_extraction_failed [2026-09-02 12:57:57.217] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070357 for case CB-1786193376012-8179: :openssl_extraction_failed [2026-09-02 12:57:57.267] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052621 for case CB-1786193425693-2996: :openssl_extraction_failed [2026-09-02 12:57:57.271] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098555 for case CB-1786193376450-0553: :openssl_extraction_failed [2026-09-02 12:57:57.299] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072422 for case CB-1786193426112-8592: :openssl_extraction_failed [2026-09-02 12:57:57.316] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004719 for case CB-1786193376889-5254: :openssl_extraction_failed [2026-09-02 12:57:57.358] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037990 for case CB-1786193426560-3782: :openssl_extraction_failed [2026-09-02 12:57:57.370] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065841 for case CB-1786193377327-9089: :openssl_extraction_failed [2026-09-02 12:57:57.399] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013192 for case CB-1786193427001-8686: :openssl_extraction_failed [2026-09-02 12:57:57.466] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049677 for case CB-1786193377745-0131: :openssl_extraction_failed [2026-09-02 12:57:57.507] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099994 for case CB-1786193378176-8795: :openssl_extraction_failed [2026-09-02 12:57:57.507] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072495 for case CB-1786193427461-7066: :openssl_extraction_failed [2026-09-02 12:57:57.562] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014821 for case CB-1786193427895-2496: :openssl_extraction_failed [2026-09-02 12:57:57.562] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047757 for case CB-1786193378598-2865: :openssl_extraction_failed [2026-09-02 12:57:57.598] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069134 for case CB-1786193428313-1924: :openssl_extraction_failed [2026-09-02 12:57:57.609] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091963 for case CB-1786193379000-9611: :openssl_extraction_failed [2026-09-02 12:57:57.651] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066558 for case CB-1786193379416-8650: :openssl_extraction_failed [2026-09-02 12:57:57.655] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024313 for case CB-1786193428747-3318: :openssl_extraction_failed [2026-09-02 12:57:57.721] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024532 for case CB-1786193429151-1431: :openssl_extraction_failed [2026-09-02 12:57:57.741] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082366 for case CB-1786193379842-8248: :openssl_extraction_failed [2026-09-02 12:57:57.762] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056285 for case CB-1786193429572-1446: :openssl_extraction_failed [2026-09-02 12:57:57.812] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050997 for case CB-1786193429985-9799: :openssl_extraction_failed [2026-09-02 12:57:57.831] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093873 for case CB-1786193380262-9932: :openssl_extraction_failed [2026-09-02 12:57:57.874] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030983 for case CB-1786193430369-5613: :openssl_extraction_failed [2026-09-02 12:57:57.886] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031043 for case CB-1786193380695-2844: :openssl_extraction_failed [2026-09-02 12:57:57.931] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064611 for case CB-1786193430782-4403: :openssl_extraction_failed [2026-09-02 12:57:57.949] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017657 for case CB-1786193381107-9927: :openssl_extraction_failed [2026-09-02 12:57:57.965] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023188 for case CB-1786193431184-2120: :openssl_extraction_failed [2026-09-02 12:57:58.023] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046061 for case CB-1786193381509-8238: :openssl_extraction_failed [2026-09-02 12:57:58.023] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082255 for case CB-1786193431634-4135: :openssl_extraction_failed [2026-09-02 12:57:58.077] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031336 for case CB-1786193432089-9790: :openssl_extraction_failed [2026-09-02 12:57:58.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069336 for case CB-1786193432558-5134: :openssl_extraction_failed [2026-09-02 12:57:58.208] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068316 for case CB-1786193432995-9997: :openssl_extraction_failed [2026-09-02 12:57:58.264] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069719 for case CB-1786193433461-0496: :openssl_extraction_failed [2026-09-02 12:57:58.337] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094577 for case CB-1786193433884-4120: :openssl_extraction_failed [2026-09-02 12:57:58.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016493 for case CB-1786193434304-4873: :openssl_extraction_failed [2026-09-02 12:57:58.444] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003090 for case CB-1786193434707-2083: :openssl_extraction_failed [2026-09-02 12:57:58.486] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095627 for case CB-1786193435112-5251: :openssl_extraction_failed [2026-09-02 12:57:58.547] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095602 for case CB-1786193435566-8534: :openssl_extraction_failed [2026-09-02 12:57:58.602] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063244 for case CB-1786193435990-9579: :openssl_extraction_failed [2026-09-02 12:57:58.655] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079887 for case CB-1786193436455-2078: :openssl_extraction_failed [2026-09-02 12:57:58.735] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056873 for case CB-1786193436873-4116: :openssl_extraction_failed [2026-09-02 12:57:58.776] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043347 for case CB-1786193437303-0180: :openssl_extraction_failed [2026-09-02 12:57:58.837] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095773 for case CB-1786193437710-5006: :openssl_extraction_failed [2026-09-02 12:57:58.887] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074782 for case CB-1786193438105-1023: :openssl_extraction_failed [2026-09-02 12:57:58.933] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002305 for case CB-1786193438508-9309: :openssl_extraction_failed [2026-09-02 12:57:58.970] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016275 for case CB-1786193438939-7135: :openssl_extraction_failed [2026-09-02 12:57:59.011] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062064 for case CB-1786193439364-8875: :openssl_extraction_failed [2026-09-02 12:57:59.014] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022115 for case CB-1786193381928-7050: :openssl_extraction_failed [2026-09-02 12:57:59.056] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042012 for case CB-1786193439769-7939: :openssl_extraction_failed [2026-09-02 12:57:59.080] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024312 for case CB-1786193382359-6899: :openssl_extraction_failed [2026-09-02 12:57:59.102] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061121 for case CB-1786193440192-0079: :openssl_extraction_failed [2026-09-02 12:57:59.145] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098465 for case CB-1786193382778-9732: :openssl_extraction_failed [2026-09-02 12:57:59.189] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035560 for case CB-1786193440596-6477: :openssl_extraction_failed [2026-09-02 12:57:59.195] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008517 for case CB-1786193383202-8262: :openssl_extraction_failed [2026-09-02 12:57:59.270] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018422 for case CB-1786193383602-5454: :openssl_extraction_failed [2026-09-02 12:57:59.274] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060927 for case CB-1786193441025-3192: :openssl_extraction_failed [2026-09-02 12:57:59.330] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045420 for case CB-1786193384035-4732: :openssl_extraction_failed [2026-09-02 12:57:59.332] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067956 for case CB-1786193441458-9850: :openssl_extraction_failed [2026-09-02 12:57:59.402] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098643 for case CB-1786193384447-1405: :openssl_extraction_failed [2026-09-02 12:57:59.403] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080474 for case CB-1786193441866-6589: :openssl_extraction_failed [2026-09-02 12:57:59.466] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004189 for case CB-1786193442268-7896: :openssl_extraction_failed [2026-09-02 12:57:59.479] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019777 for case CB-1786193384946-0923: :openssl_extraction_failed [2026-09-02 12:57:59.618] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075735 for case CB-1786193442582-1054: :openssl_extraction_failed [2026-09-02 12:57:59.680] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042504 for case CB-1786193442908-3846: :openssl_extraction_failed [2026-09-02 12:57:59.689] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056341 for case CB-1786193385422-9296: :openssl_extraction_failed [2026-09-02 12:57:59.779] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058852 for case CB-1786193443273-5870: :openssl_extraction_failed [2026-09-02 12:57:59.792] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033154 for case CB-1786193385919-7522: :openssl_extraction_failed [2026-09-02 12:57:59.871] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022829 for case CB-1786193443583-4051: :openssl_extraction_failed [2026-09-02 12:57:59.928] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051924 for case CB-1786193386430-3610: :openssl_extraction_failed [2026-09-02 12:57:59.941] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004838 for case CB-1786193443933-3633: :openssl_extraction_failed [2026-09-02 12:58:00.006] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012553 for case CB-1786193386946-2797: :openssl_extraction_failed [2026-09-02 12:58:00.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069345 for case CB-1786193444294-3623: :openssl_extraction_failed [2026-09-02 12:58:00.031] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080057 for case CB-1786193444619-0075: :openssl_extraction_failed [2026-09-02 12:58:00.035] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024522 for case CB-1786193387450-5167: :openssl_extraction_failed [2026-09-02 12:58:00.070] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042266 for case CB-1786193387972-8995: :openssl_extraction_failed [2026-09-02 12:58:00.087] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081262 for case CB-1786193444977-5780: :openssl_extraction_failed [2026-09-02 12:58:00.112] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049202 for case CB-1786193388565-7043: :openssl_extraction_failed [2026-09-02 12:58:00.153] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086474 for case CB-1786193445295-2513: :openssl_extraction_failed [2026-09-02 12:58:00.178] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086622 for case CB-1786193389064-3298: :openssl_extraction_failed [2026-09-02 12:58:00.196] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091833 for case CB-1786193445610-2473: :openssl_extraction_failed [2026-09-02 12:58:00.232] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046874 for case CB-1786193445929-9979: :openssl_extraction_failed [2026-09-02 12:58:00.247] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033104 for case CB-1786193389573-3105: :openssl_extraction_failed [2026-09-02 12:58:00.327] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098954 for case CB-1786193446259-0813: :openssl_extraction_failed [2026-09-02 12:58:00.340] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057416 for case CB-1786193390047-6317: :openssl_extraction_failed [2026-09-02 12:58:00.432] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016167 for case CB-1786193446585-8622: :openssl_extraction_failed [2026-09-02 12:58:00.432] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005369 for case CB-1786193390568-2126: :openssl_extraction_failed [2026-09-02 12:58:00.490] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097840 for case CB-1786193446921-3305: :openssl_extraction_failed [2026-09-02 12:58:00.508] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067652 for case CB-1786193391053-0003: :openssl_extraction_failed [2026-09-02 12:58:00.572] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081485 for case CB-1786193447244-7652: :openssl_extraction_failed [2026-09-02 12:58:00.574] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056999 for case CB-1786193391536-5629: :openssl_extraction_failed [2026-09-02 12:58:00.620] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075177 for case CB-1786193392084-1190: :openssl_extraction_failed [2026-09-02 12:58:00.620] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066293 for case CB-1786193447568-3268: :openssl_extraction_failed [2026-09-02 12:58:00.659] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068962 for case CB-1786193392678-8020: :openssl_extraction_failed [2026-09-02 12:58:00.661] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020252 for case CB-1786193447892-0892: :openssl_extraction_failed [2026-09-02 12:58:00.689] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022081 for case CB-1786193448222-5631: :openssl_extraction_failed [2026-09-02 12:58:00.709] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034837 for case CB-1786193393198-1673: :openssl_extraction_failed [2026-09-02 12:58:00.737] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045279 for case CB-1786193393701-0647: :openssl_extraction_failed [2026-09-02 12:58:00.756] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093838 for case CB-1786193448553-4849: :openssl_extraction_failed [2026-09-02 12:58:00.784] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029490 for case CB-1786193394190-0709: :openssl_extraction_failed [2026-09-02 12:58:00.794] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054197 for case CB-1786193448882-7876: :openssl_extraction_failed [2026-09-02 12:58:00.851] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053724 for case CB-1786193394670-2489: :openssl_extraction_failed [2026-09-02 12:58:00.859] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025165 for case CB-1786193449195-9403: :openssl_extraction_failed [2026-09-02 12:58:00.888] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020173 for case CB-1786193449505-7629: :openssl_extraction_failed [2026-09-02 12:58:00.929] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071246 for case CB-1786193449852-3760: :openssl_extraction_failed [2026-09-02 12:58:00.941] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008495 for case CB-1786193395184-2261: :openssl_extraction_failed [2026-09-02 12:58:00.961] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059126 for case CB-1786193450197-6777: :openssl_extraction_failed [2026-09-02 12:58:00.980] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040150 for case CB-1786193450557-6793: :openssl_extraction_failed [2026-09-02 12:58:00.985] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054239 for case CB-1786193395678-8789: :openssl_extraction_failed [2026-09-02 12:58:01.051] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:58:01.057] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011774 for case CB-1786193396153-9745: :openssl_extraction_failed [2026-09-02 12:58:01.065] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015726 for case CB-1786193450896-7071: :openssl_extraction_failed [2026-09-02 12:58:01.140] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050843 for case CB-1786193396659-8106: :openssl_extraction_failed [2026-09-02 12:58:01.142] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060825 for case CB-1786193451242-1467: :openssl_extraction_failed [2026-09-02 12:58:01.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053740 for case CB-1786193397132-3153: :openssl_extraction_failed [2026-09-02 12:58:01.196] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032741 for case CB-1786193451640-9257: :openssl_extraction_failed [2026-09-02 12:58:01.232] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045553 for case CB-1786193452066-5372: :openssl_extraction_failed [2026-09-02 12:58:01.249] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012941 for case CB-1786193397623-3790: :openssl_extraction_failed [2026-09-02 12:58:01.319] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056883 for case CB-1786193452415-9455: :openssl_extraction_failed [2026-09-02 12:58:01.322] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000791 for case CB-1786193398127-2766: :openssl_extraction_failed [2026-09-02 12:58:01.382] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095591 for case CB-1786193452759-1812: :openssl_extraction_failed [2026-09-02 12:58:01.384] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060201 for case CB-1786193398606-4008: :openssl_extraction_failed [2026-09-02 12:58:01.440] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020472 for case CB-1786193399114-9835: :openssl_extraction_failed [2026-09-02 12:58:01.497] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070130 for case CB-1786193453108-4758: :openssl_extraction_failed [2026-09-02 12:58:01.514] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008692 for case CB-1786193399599-3405: :openssl_extraction_failed [2026-09-02 12:58:01.570] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048374 for case CB-1786193400124-8359: :openssl_extraction_failed [2026-09-02 12:58:01.587] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002324 for case CB-1786193453460-3517: :openssl_extraction_failed [2026-09-02 12:58:01.623] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025206 for case CB-1786193453789-5337: :openssl_extraction_failed [2026-09-02 12:58:01.637] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080886 for case CB-1786193400734-0728: :openssl_extraction_failed [2026-09-02 12:58:01.689] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002310 for case CB-1786193454125-9432: :openssl_extraction_failed [2026-09-02 12:58:01.732] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057904 for case CB-1786193401266-5930: :openssl_extraction_failed [2026-09-02 12:58:01.756] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063411 for case CB-1786193454472-9282: :openssl_extraction_failed [2026-09-02 12:58:01.761] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052759 for case CB-1786193401785-9555: :openssl_extraction_failed [2026-09-02 12:58:01.805] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021379 for case CB-1786193454863-1201: :openssl_extraction_failed [2026-09-02 12:58:01.815] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020998 for case CB-1786193402353-0354: :openssl_extraction_failed [2026-09-02 12:58:01.871] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074336 for case CB-1786193455244-9563: :openssl_extraction_failed [2026-09-02 12:58:01.872] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012177 for case CB-1786193402920-5874: :openssl_extraction_failed [2026-09-02 12:58:01.889] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057399 for case CB-1786193455584-6963: :openssl_extraction_failed [2026-09-02 12:58:01.975] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024920 for case CB-1786193403481-7023: :openssl_extraction_failed [2026-09-02 12:58:02.043] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000066 for case CB-1786193455937-4120: :openssl_extraction_failed [2026-09-02 12:58:02.147] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044259 for case CB-1786193404017-8282: :openssl_extraction_failed [2026-09-02 12:58:02.191] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004078 for case CB-1786193456258-8018: :openssl_extraction_failed [2026-09-02 12:58:02.357] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075045 for case CB-1786193404547-0346: :openssl_extraction_failed [2026-09-02 12:58:02.385] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021479 for case CB-1786193456586-0965: :openssl_extraction_failed [2026-09-02 12:58:02.477] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068262 for case CB-1786193405070-4543: :openssl_extraction_failed [2026-09-02 12:58:02.493] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096904 for case CB-1786193457030-9008: :openssl_extraction_failed [2026-09-02 12:58:02.703] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035844 for case CB-1786193405600-3265: :openssl_extraction_failed [2026-09-02 12:58:02.712] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025708 for case CB-1786193457404-2102: :openssl_extraction_failed [2026-09-02 12:58:02.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049661 for case CB-1786193457736-5597: :openssl_extraction_failed [2026-09-02 12:58:03.013] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011190 for case CB-1786193406267-2837: :openssl_extraction_failed [2026-09-02 12:58:03.181] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068219 for case CB-1786193458064-6461: :openssl_extraction_failed [2026-09-02 12:58:03.207] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054101 for case CB-1786193406770-0819: :openssl_extraction_failed [2026-09-02 12:58:03.504] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073920 for case CB-1786193458391-6922: :openssl_extraction_failed [2026-09-02 12:58:03.507] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028279 for case CB-1786193407286-6733: :openssl_extraction_failed [2026-09-02 12:58:03.674] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052246 for case CB-1786193458737-8644: :openssl_extraction_failed [2026-09-02 12:58:03.695] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055335 for case CB-1786193407788-8120: :openssl_extraction_failed [2026-09-02 12:58:03.818] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094542 for case CB-1786193459091-5100: :openssl_extraction_failed [2026-09-02 12:58:03.903] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005921 for case CB-1786193408325-4301: :openssl_extraction_failed [2026-09-02 12:58:03.938] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047333 for case CB-1786193459417-4551: :openssl_extraction_failed [2026-09-02 12:58:04.030] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096105 for case CB-1786193408837-1176: :openssl_extraction_failed [2026-09-02 12:58:04.150] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088323 for case CB-1786193459715-7709: :openssl_extraction_failed [2026-09-02 12:58:04.185] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000117 for case CB-1786193409345-2434: :openssl_extraction_failed [2026-09-02 12:58:04.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064420 for case CB-1786193460077-6531: :openssl_extraction_failed [2026-09-02 12:58:04.315] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020461 for case CB-1786193409819-3708: :openssl_extraction_failed [2026-09-02 12:58:04.451] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026195 for case CB-1786193460414-6670: :openssl_extraction_failed [2026-09-02 12:58:04.484] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083971 for case CB-1786193411063-9373: :openssl_extraction_failed [2026-09-02 12:58:04.719] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083347 for case CB-1786193460752-4491: :openssl_extraction_failed [2026-09-02 12:58:04.724] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032640 for case CB-1786193411613-0072: :openssl_extraction_failed [2026-09-02 12:58:04.868] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041733 for case CB-1786193412137-1987: :openssl_extraction_failed [2026-09-02 12:58:04.892] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066330 for case CB-1786193461125-8192: :openssl_extraction_failed [2026-09-02 12:58:05.123] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016674 for case CB-1786193461474-6754: :openssl_extraction_failed [2026-09-02 12:58:05.131] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043395 for case CB-1786193412618-5339: :openssl_extraction_failed [2026-09-02 12:58:05.210] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088606 for case CB-1786193461840-6514: :openssl_extraction_failed [2026-09-02 12:58:05.248] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074599 for case CB-1786193413163-1775: :openssl_extraction_failed [2026-09-02 12:58:05.406] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065237 for case CB-1786193462196-9275: :openssl_extraction_failed [2026-09-02 12:58:05.462] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097105 for case CB-1786193413674-9154: :openssl_extraction_failed [2026-09-02 12:58:05.662] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055880 for case CB-1786193462698-7444: :openssl_extraction_failed [2026-09-02 12:58:05.688] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029471 for case CB-1786193414142-9033: :openssl_extraction_failed [2026-09-02 12:58:05.840] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062990 for case CB-1786193463070-7968: :openssl_extraction_failed [2026-09-02 12:58:05.861] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099480 for case CB-1786193414633-8485: :openssl_extraction_failed [2026-09-02 12:58:05.901] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:58:05.975] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021230 for case CB-1786193415179-6575: :openssl_extraction_failed [2026-09-02 12:58:06.001] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074521 for case CB-1786193463423-7486: :openssl_extraction_failed [2026-09-02 12:58:06.042] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091728 for case CB-1786193415660-8312: :openssl_extraction_failed [2026-09-02 12:58:06.067] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062450 for case CB-1786193463795-9681: :openssl_extraction_failed [2026-09-02 12:58:06.152] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087845 for case CB-1786193416074-0529: :openssl_extraction_failed [2026-09-02 12:58:06.152] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053231 for case CB-1786193464146-4063: :openssl_extraction_failed [2026-09-02 12:58:06.198] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026059 for case CB-1786193416507-8166: :openssl_extraction_failed [2026-09-02 12:58:06.212] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013597 for case CB-1786193464477-3053: :openssl_extraction_failed [2026-09-02 12:58:06.268] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084952 for case CB-1786193416922-8821: :openssl_extraction_failed [2026-09-02 12:58:06.282] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093315 for case CB-1786193464838-1420: :openssl_extraction_failed [2026-09-02 12:58:06.336] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098912 for case CB-1786193417309-6201: :openssl_extraction_failed [2026-09-02 12:58:06.360] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008331 for case CB-1786193465173-7394: :openssl_extraction_failed [2026-09-02 12:58:06.456] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087630 for case CB-1786193417741-9448: :openssl_extraction_failed [2026-09-02 12:58:06.479] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080691 for case CB-1786193465534-5260: :openssl_extraction_failed [2026-09-02 12:58:06.521] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006350 for case CB-1786193418192-9068: :openssl_extraction_failed [2026-09-02 12:58:06.553] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062116 for case CB-1786193465853-7331: :openssl_extraction_failed [2026-09-02 12:58:06.574] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017939 for case CB-1786193418680-6471: :openssl_extraction_failed [2026-09-02 12:58:06.621] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074026 for case CB-1786193466254-6862: :openssl_extraction_failed [2026-09-02 12:58:06.638] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048180 for case CB-1786193419101-5467: :openssl_extraction_failed [2026-09-02 12:58:06.716] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057342 for case CB-1786193466636-1025: :openssl_extraction_failed [2026-09-02 12:58:06.745] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074287 for case CB-1786193419510-4152: :openssl_extraction_failed [2026-09-02 12:58:06.801] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016664 for case CB-1786193467025-8108: :openssl_extraction_failed [2026-09-02 12:58:06.822] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003436 for case CB-1786193419888-2461: :openssl_extraction_failed [2026-09-02 12:58:06.889] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032539 for case CB-1786193467393-1697: :openssl_extraction_failed [2026-09-02 12:58:06.901] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054942 for case CB-1786193420280-9089: :openssl_extraction_failed [2026-09-02 12:58:06.966] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078874 for case CB-1786193467727-2580: :openssl_extraction_failed [2026-09-02 12:58:06.967] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035608 for case CB-1786193420725-1910: :openssl_extraction_failed [2026-09-02 12:58:07.008] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041724 for case CB-1786193468074-6504: :openssl_extraction_failed [2026-09-02 12:58:07.033] [INFO ] Received status update for terminal 28260702280001 [2026-09-02 12:58:07.033] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T20:57:48Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T20:57:48Z","value":"100"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T20:57:48Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T20:57:48Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T20:57:48Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T20:57:48Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T20:57:48Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T20:57:48Z","value":"3.8.7.1-SNAPSHOT-SR800"}],"model":"SR800 A20","oid":"organization_id","sn":"28260702280001","uploadTime":"2026-09-02T20:57:48Z","vendor":"MoreFun"} [2026-09-02 12:58:07.034] [INFO ] Decoded JSON: %{"model" => "SR800 A20", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T20:57:48Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T20:57:48Z", "value" => "100"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T20:57:48Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T20:57:48Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T20:57:48Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T20:57:48Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T20:57:48Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T20:57:48Z", "value" => "3.8.7.1-SNAPSHOT-SR800"}], "sn" => "28260702280001", "uploadTime" => "2026-09-02T20:57:48Z", "vendor" => "MoreFun"} [2026-09-02 12:58:07.034] [INFO ] Extracted versions for 28260702280001: %{application: "3.8.7.1-SNAPSHOT-SR800", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 12:58:07.040] [INFO ] Detected missing versions for 28260702280001, triggering auto-push [2026-09-02 12:58:07.040] [INFO ] AutoPushService: Triggering auto-push for 28260702280001 (MoreFun SR800 A20) - missing version [2026-09-02 12:58:07.057] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077960 for case CB-1786193421142-2507: :openssl_extraction_failed [2026-09-02 12:58:07.058] [DEBUG] QUERY OK source="parameter_templates" db=17.0ms idle=1022.4ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 12:58:07.064] [DEBUG] QUERY OK source="tms_terminals" db=5.7ms queue=0.1ms idle=676.7ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 12:58:07.077] [DEBUG] QUERY OK source="parameter_template_values" db=10.2ms queue=0.3ms idle=8.6ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [15] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 12:58:07.092] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055187 for case CB-1786193468415-4805: :openssl_extraction_failed [2026-09-02 12:58:07.097] [DEBUG] QUERY OK source="parameter_definitions" db=4.8ms queue=3.9ms idle=24.1ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 12:58:07.159] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052562 for case CB-1786193421525-8740: :openssl_extraction_failed [2026-09-02 12:58:07.210] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032207 for case CB-1786193468757-6258: :openssl_extraction_failed [2026-09-02 12:58:07.218] [DEBUG] QUERY OK db=96.8ms queue=1.8ms idle=34.6ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", 17858, ~U[2026-09-02 12:58:07Z], 64, "parameter", "SR800 A20", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", "PINPAD_MASTER_KEY_INDEX" => "0", "COMM_PORT" => "80", "EXTERNAL_PINPAD" => "0", ...}, "full", 15, "missing_version", "1.0.0", ~N[2026-09-02 12:58:07], ~N[2026-09-02 12:58:07]] ↳ TmsCore.TerminalManagement.AutoPushService.push_generic_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:236 [2026-09-02 12:58:07.219] [INFO ] AutoPushService: Created push log 61010 for parameters (template: 15) [2026-09-02 12:58:07.219] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 17858, "retry_count" => "3", "version" => "1.0.0"} [2026-09-02 12:58:07.219] [INFO ] AutoPushService: Sending parameter push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 12:58:07.219] [INFO ] AutoPushService: Parameter push sent successfully to 28260702280001 [2026-09-02 12:58:07.231] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060087 for case CB-1786193421908-9484: :openssl_extraction_failed [2026-09-02 12:58:07.318] [DEBUG] QUERY OK db=94.0ms queue=3.9ms idle=123.1ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 17890, ~U[2026-09-02 12:58:07Z], 64, "emv_config", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 12:58:07], ~N[2026-09-02 12:58:07]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 12:58:07.318] [INFO ] AutoPushService: Created push log for emv_config [2026-09-02 12:58:07.319] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 17890, "retry_count" => "3"} [2026-09-02 12:58:07.319] [INFO ] AutoPushService: Sending emv_config push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 12:58:07.319] [INFO ] AutoPushService: emv_config push sent successfully to 28260702280001 [2026-09-02 12:58:07.323] [DEBUG] QUERY OK source="config_file_versions" db=0.8ms queue=0.2ms idle=111.4ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 12:58:07.323] [INFO ] KeysConfigService: Generating keys.json for 28260702280001 (SR800 A20) [2026-09-02 12:58:07.323] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004778 for case CB-1786193469102-4024: :openssl_extraction_failed [2026-09-02 12:58:07.325] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070972 for case CB-1786193422340-4278: :openssl_extraction_failed [2026-09-02 12:58:07.326] [DEBUG] QUERY OK source="tms_terminals" db=2.8ms idle=5.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 12:58:07.329] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 28260702280001 with params: %{"kekKcv" => "112233", "model" => "SR800 A20", "serialNumber" => "28260702280001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 12:58:07.335] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 12:58:07.362] [ERROR] KeysConfigService: Failed to generate keys for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 12:58:07.362] [ERROR] AutoPushService: Failed to generate keys.json for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 12:58:07.425] [DEBUG] QUERY OK db=51.2ms idle=50.9ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 17986, ~U[2026-09-02 12:58:07Z], 64, "application", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 12:58:07], ~N[2026-09-02 12:58:07]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 12:58:07.425] [INFO ] AutoPushService: Created push log for application [2026-09-02 12:58:07.425] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042060 for case CB-1786193422736-3542: :openssl_extraction_failed [2026-09-02 12:58:07.438] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 17986, "retry_count" => "3"} [2026-09-02 12:58:07.438] [INFO ] AutoPushService: Sending application push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 12:58:07.438] [INFO ] AutoPushService: application push sent successfully to 28260702280001 [2026-09-02 12:58:07.438] [INFO ] AutoPushService: Auto-push completed for 28260702280001 [2026-09-02 12:58:07.470] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038359 for case CB-1786193423132-8544: :openssl_extraction_failed [2026-09-02 12:58:07.492] [DEBUG] QUERY OK source="tms_terminals" db=44.7ms idle=19.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 12:58:07.492] [INFO ] Terminal updated: 28260702280001 [2026-09-02 12:58:07.510] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008606 for case CB-1786193469473-6138: :openssl_extraction_failed [2026-09-02 12:58:07.519] [DEBUG] QUERY OK source="parameter_templates" db=17.4ms idle=76.9ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 12:58:07.538] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033918 for case CB-1786193423530-7057: :openssl_extraction_failed [2026-09-02 12:58:07.561] [DEBUG] QUERY OK source="config_file_versions" db=20.9ms idle=46.8ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 12:58:07.578] [DEBUG] QUERY OK source="config_file_versions" db=15.5ms queue=0.1ms idle=42.6ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 12:58:07.587] [INFO ] VersionComplianceChecker: 28260702280001 — outdated configs: [{:application, "3.8.7.1-SNAPSHOT-SR800", "3.8.5"}] [2026-09-02 12:58:07.595] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023865 for case CB-1786193469854-4885: :openssl_extraction_failed [2026-09-02 12:58:07.626] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034192 for case CB-1786193423927-5978: :openssl_extraction_failed [2026-09-02 12:58:07.638] [DEBUG] QUERY OK source="parameter_push_logs" db=48.3ms queue=0.1ms idle=46.8ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [64, "application", ~N[2026-09-02 12:28:07]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 12:58:07.640] [INFO ] VersionComplianceChecker: Skipping application re-push for 28260702280001 (push already in-flight or within cooldown) [2026-09-02 12:58:07.641] [DEBUG] QUERY OK source="tms_terminals" db=0.5ms idle=62.7ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 12:58:07.679] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063499 for case CB-1786193470199-0551: :openssl_extraction_failed [2026-09-02 12:58:07.720] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008997 for case CB-1786193424346-4579: :openssl_extraction_failed [2026-09-02 12:58:07.758] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014753 for case CB-1786193470554-1432: :openssl_extraction_failed [2026-09-02 12:58:07.778] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012769 for case CB-1786193424842-4640: :openssl_extraction_failed [2026-09-02 12:58:07.829] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035625 for case CB-1786193470918-3491: :openssl_extraction_failed [2026-09-02 12:58:07.836] [DEBUG] QUERY OK db=194.3ms idle=5.2ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [64, "organization_id", "2026-09-02T20:57:48Z", ~N[2026-09-02 12:58:07], ~N[2026-09-02 12:58:07]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 12:58:07.836] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106392, oid: "organization_id", upload_time: "2026-09-02T20:57:48Z", terminal_id: 64, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:58:07], updated_at: ~N[2026-09-02 12:58:07]} [2026-09-02 12:58:07.836] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T20:57:48Z", "value" => "online"} [2026-09-02 12:58:07.867] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093954 for case CB-1786193425267-8639: :openssl_extraction_failed [2026-09-02 12:58:07.917] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093121 for case CB-1786193471272-7452: :openssl_extraction_failed [2026-09-02 12:58:07.966] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052621 for case CB-1786193425693-2996: :openssl_extraction_failed [2026-09-02 12:58:08.028] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009454 for case CB-1786193471620-7935: :openssl_extraction_failed [2026-09-02 12:58:08.036] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072422 for case CB-1786193426112-8592: :openssl_extraction_failed [2026-09-02 12:58:08.088] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037990 for case CB-1786193426560-3782: :openssl_extraction_failed [2026-09-02 12:58:08.097] [DEBUG] QUERY OK db=260.5ms idle=195.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T20:57:48Z", "online", "status", 106392, ~N[2026-09-02 12:58:07], ~N[2026-09-02 12:58:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:58:08.098] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091120, itemkey: "status", value: "online", timestamp: "2026-09-02T20:57:48Z", message: "Terminal status update", status_log_id: 106392, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:58:07], updated_at: ~N[2026-09-02 12:58:07]}} [2026-09-02 12:58:08.098] [INFO ] Setting terminal 28260702280001 status to 'online' from status itemkey [2026-09-02 12:58:08.109] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009118 for case CB-1786193472007-6767: :openssl_extraction_failed [2026-09-02 12:58:08.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013192 for case CB-1786193427001-8686: :openssl_extraction_failed [2026-09-02 12:58:08.184] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088709 for case CB-1786193472343-6368: :openssl_extraction_failed [2026-09-02 12:58:08.186] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072495 for case CB-1786193427461-7066: :openssl_extraction_failed [2026-09-02 12:58:08.191] [DEBUG] QUERY OK source="tms_terminals" db=92.9ms idle=262.4ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 12:58:08], 64] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 12:58:08.191] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T20:57:48Z", "value" => "100"} [2026-09-02 12:58:08.236] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062402 for case CB-1786193472677-3864: :openssl_extraction_failed [2026-09-02 12:58:08.243] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014821 for case CB-1786193427895-2496: :openssl_extraction_failed [2026-09-02 12:58:08.259] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076627 for case CB-1786193473005-9947: :openssl_extraction_failed [2026-09-02 12:58:08.265] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069134 for case CB-1786193428313-1924: :openssl_extraction_failed [2026-09-02 12:58:08.273] [DEBUG] QUERY OK db=80.5ms queue=0.1ms idle=94.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T20:57:48Z", "100", "battery", 106392, ~N[2026-09-02 12:58:08], ~N[2026-09-02 12:58:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:58:08.273] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091123, itemkey: "battery", value: "100", timestamp: "2026-09-02T20:57:48Z", message: "Battery level", status_log_id: 106392, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:58:08], updated_at: ~N[2026-09-02 12:58:08]}} [2026-09-02 12:58:08.273] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T20:57:48Z", "value" => "online"} [2026-09-02 12:58:08.277] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060155 for case CB-1786193473373-3517: :openssl_extraction_failed [2026-09-02 12:58:08.312] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024313 for case CB-1786193428747-3318: :openssl_extraction_failed [2026-09-02 12:58:08.336] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077660 for case CB-1786193473718-7771: :openssl_extraction_failed [2026-09-02 12:58:08.347] [DEBUG] QUERY OK db=73.2ms idle=82.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T20:57:48Z", "online", "network", 106392, ~N[2026-09-02 12:58:08], ~N[2026-09-02 12:58:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:58:08.347] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091125, itemkey: "network", value: "online", timestamp: "2026-09-02T20:57:48Z", message: "Network connectivity", status_log_id: 106392, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:58:08], updated_at: ~N[2026-09-02 12:58:08]}} [2026-09-02 12:58:08.348] [INFO ] Setting terminal 28260702280001 status to 'online' from network itemkey [2026-09-02 12:58:08.349] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms idle=1.8ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 12:58:08], 64] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 12:58:08.350] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T20:57:48Z", "value" => "0"} [2026-09-02 12:58:08.373] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024532 for case CB-1786193429151-1431: :openssl_extraction_failed [2026-09-02 12:58:08.414] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076123 for case CB-1786193474071-0729: :openssl_extraction_failed [2026-09-02 12:58:08.429] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056285 for case CB-1786193429572-1446: :openssl_extraction_failed [2026-09-02 12:58:08.432] [DEBUG] QUERY OK db=82.3ms idle=0.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T20:57:48Z", "0", "cpu", 106392, ~N[2026-09-02 12:58:08], ~N[2026-09-02 12:58:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:58:08.432] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091128, itemkey: "cpu", value: "0", timestamp: "2026-09-02T20:57:48Z", message: "CPU usage percentage", status_log_id: 106392, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:58:08], updated_at: ~N[2026-09-02 12:58:08]}} [2026-09-02 12:58:08.433] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T20:57:48Z", "value" => "1.0.0"} [2026-09-02 12:58:08.489] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045073 for case CB-1786193474418-5609: :openssl_extraction_failed [2026-09-02 12:58:08.522] [DEBUG] QUERY OK db=84.9ms queue=1.9ms idle=0.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T20:57:48Z", "1.0.0", "parameter_config", 106392, ~N[2026-09-02 12:58:08], ~N[2026-09-02 12:58:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:58:08.522] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091132, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T20:57:48Z", message: "Current parameters version", status_log_id: 106392, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:58:08], updated_at: ~N[2026-09-02 12:58:08]}} [2026-09-02 12:58:08.530] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T20:57:48Z", "value" => "1.0.1"} [2026-09-02 12:58:08.587] [DEBUG] QUERY OK db=54.1ms idle=88.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T20:57:48Z", "1.0.1", "emv_config", 106392, ~N[2026-09-02 12:58:08], ~N[2026-09-02 12:58:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:58:08.587] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091133, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T20:57:48Z", message: "Current EMV config version", status_log_id: 106392, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:58:08], updated_at: ~N[2026-09-02 12:58:08]}} [2026-09-02 12:58:08.587] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T20:57:48Z", "value" => ""} [2026-09-02 12:58:08.593] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021103 for case CB-1786193474773-4359: :openssl_extraction_failed [2026-09-02 12:58:08.593] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050997 for case CB-1786193429985-9799: :openssl_extraction_failed [2026-09-02 12:58:08.670] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030983 for case CB-1786193430369-5613: :openssl_extraction_failed [2026-09-02 12:58:08.670] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096843 for case CB-1786193475098-6678: :openssl_extraction_failed [2026-09-02 12:58:08.698] [DEBUG] QUERY OK db=95.2ms queue=15.3ms idle=67.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T20:57:48Z", "keys_config", 106392, ~N[2026-09-02 12:58:08], ~N[2026-09-02 12:58:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:58:08.698] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091135, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T20:57:48Z", message: "Current keys config version", status_log_id: 106392, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:58:08], updated_at: ~N[2026-09-02 12:58:08]}} [2026-09-02 12:58:08.705] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T20:57:48Z", "value" => "3.8.7.1-SNAPSHOT-SR800"} [2026-09-02 12:58:08.747] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064611 for case CB-1786193430782-4403: :openssl_extraction_failed [2026-09-02 12:58:08.761] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015162 for case CB-1786193475459-3632: :openssl_extraction_failed [2026-09-02 12:58:08.795] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023188 for case CB-1786193431184-2120: :openssl_extraction_failed [2026-09-02 12:58:08.799] [DEBUG] QUERY OK db=93.6ms idle=118.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T20:57:48Z", "3.8.7.1-SNAPSHOT-SR800", "application", 106392, ~N[2026-09-02 12:58:08], ~N[2026-09-02 12:58:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 12:58:08.800] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091137, itemkey: "application", value: "3.8.7.1-SNAPSHOT-SR800", timestamp: "2026-09-02T20:57:48Z", message: "Current application version", status_log_id: 106392, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 12:58:08], updated_at: ~N[2026-09-02 12:58:08]}} [2026-09-02 12:58:08.801] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms queue=0.5ms idle=102.0ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 12:58:08], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:216 [2026-09-02 12:58:08.806] [WARN ] Unexpected async result [2026-09-02 12:58:08.806] [WARN ] Unexpected async result [2026-09-02 12:58:08.806] [WARN ] Unexpected async result [2026-09-02 12:58:08.914] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046894 for case CB-1786193475810-4363: :openssl_extraction_failed [2026-09-02 12:58:08.915] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082255 for case CB-1786193431634-4135: :openssl_extraction_failed [2026-09-02 12:58:08.941] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018073 for case CB-1786193476139-0669: :openssl_extraction_failed [2026-09-02 12:58:08.953] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031336 for case CB-1786193432089-9790: :openssl_extraction_failed [2026-09-02 12:58:08.984] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017501 for case CB-1786193476476-9252: :openssl_extraction_failed [2026-09-02 12:58:09.020] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090471 for case CB-1786193476827-8851: :openssl_extraction_failed [2026-09-02 12:58:09.068] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040996 for case CB-1786193477152-7365: :openssl_extraction_failed [2026-09-02 12:58:09.123] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069336 for case CB-1786193432558-5134: :openssl_extraction_failed [2026-09-02 12:58:09.123] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078303 for case CB-1786193477478-9048: :openssl_extraction_failed [2026-09-02 12:58:09.200] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019785 for case CB-1786193477812-0611: :openssl_extraction_failed [2026-09-02 12:58:09.239] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068316 for case CB-1786193432995-9997: :openssl_extraction_failed [2026-09-02 12:58:09.246] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087308 for case CB-1786193478150-9637: :openssl_extraction_failed [2026-09-02 12:58:09.313] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069719 for case CB-1786193433461-0496: :openssl_extraction_failed [2026-09-02 12:58:09.317] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036557 for case CB-1786193478484-2795: :openssl_extraction_failed [2026-09-02 12:58:09.392] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094577 for case CB-1786193433884-4120: :openssl_extraction_failed [2026-09-02 12:58:09.402] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025538 for case CB-1786193478828-0480: :openssl_extraction_failed [2026-09-02 12:58:09.531] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016493 for case CB-1786193434304-4873: :openssl_extraction_failed [2026-09-02 12:58:09.554] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087863 for case CB-1786193479176-3027: :openssl_extraction_failed [2026-09-02 12:58:09.656] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003090 for case CB-1786193434707-2083: :openssl_extraction_failed [2026-09-02 12:58:09.686] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072932 for case CB-1786193479537-9407: :openssl_extraction_failed [2026-09-02 12:58:09.716] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095627 for case CB-1786193435112-5251: :openssl_extraction_failed [2026-09-02 12:58:09.762] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064135 for case CB-1786193479871-2810: :openssl_extraction_failed [2026-09-02 12:58:09.783] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095602 for case CB-1786193435566-8534: :openssl_extraction_failed [2026-09-02 12:58:09.798] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035529 for case CB-1786193480217-9710: :openssl_extraction_failed [2026-09-02 12:58:09.831] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063244 for case CB-1786193435990-9579: :openssl_extraction_failed [2026-09-02 12:58:09.919] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099727 for case CB-1786193480560-5302: :openssl_extraction_failed [2026-09-02 12:58:09.921] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079887 for case CB-1786193436455-2078: :openssl_extraction_failed [2026-09-02 12:58:09.953] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084058 for case CB-1786193480880-0531: :openssl_extraction_failed [2026-09-02 12:58:09.953] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056873 for case CB-1786193436873-4116: :openssl_extraction_failed [2026-09-02 12:58:09.995] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003253 for case CB-1786193481224-2388: :openssl_extraction_failed [2026-09-02 12:58:09.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043347 for case CB-1786193437303-0180: :openssl_extraction_failed [2026-09-02 12:58:10.057] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003412 for case CB-1786193481554-9610: :openssl_extraction_failed [2026-09-02 12:58:10.060] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095773 for case CB-1786193437710-5006: :openssl_extraction_failed [2026-09-02 12:58:10.091] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072640 for case CB-1786193481870-1754: :openssl_extraction_failed [2026-09-02 12:58:10.113] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074782 for case CB-1786193438105-1023: :openssl_extraction_failed [2026-09-02 12:58:10.169] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002225 for case CB-1786193482207-4950: :openssl_extraction_failed [2026-09-02 12:58:10.221] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002305 for case CB-1786193438508-9309: :openssl_extraction_failed [2026-09-02 12:58:10.237] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040089 for case CB-1786193482583-3591: :openssl_extraction_failed [2026-09-02 12:58:10.288] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067632 for case CB-1786193482942-7509: :openssl_extraction_failed [2026-09-02 12:58:10.299] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016275 for case CB-1786193438939-7135: :openssl_extraction_failed [2026-09-02 12:58:10.350] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055696 for case CB-1786193483315-4123: :openssl_extraction_failed [2026-09-02 12:58:10.361] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062064 for case CB-1786193439364-8875: :openssl_extraction_failed [2026-09-02 12:58:10.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060712 for case CB-1786193483644-9001: :openssl_extraction_failed [2026-09-02 12:58:10.496] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042012 for case CB-1786193439769-7939: :openssl_extraction_failed [2026-09-02 12:58:10.499] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028649 for case CB-1786193484008-9618: :openssl_extraction_failed [2026-09-02 12:58:10.595] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061121 for case CB-1786193440192-0079: :openssl_extraction_failed [2026-09-02 12:58:10.596] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011808 for case CB-1786193484367-1746: :openssl_extraction_failed [2026-09-02 12:58:10.626] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035560 for case CB-1786193440596-6477: :openssl_extraction_failed [2026-09-02 12:58:10.652] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052192 for case CB-1786193484697-5570: :openssl_extraction_failed [2026-09-02 12:58:10.667] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060927 for case CB-1786193441025-3192: :openssl_extraction_failed [2026-09-02 12:58:10.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086583 for case CB-1786193485052-5126: :openssl_extraction_failed [2026-09-02 12:58:10.722] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067956 for case CB-1786193441458-9850: :openssl_extraction_failed [2026-09-02 12:58:10.739] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040650 for case CB-1786193485387-0294: :openssl_extraction_failed [2026-09-02 12:58:10.774] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080474 for case CB-1786193441866-6589: :openssl_extraction_failed [2026-09-02 12:58:10.787] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042691 for case CB-1786193485712-3538: :openssl_extraction_failed [2026-09-02 12:58:10.821] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004189 for case CB-1786193442268-7896: :openssl_extraction_failed [2026-09-02 12:58:10.841] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055228 for case CB-1786193486050-4291: :openssl_extraction_failed [2026-09-02 12:58:10.850] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075735 for case CB-1786193442582-1054: :openssl_extraction_failed [2026-09-02 12:58:10.868] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086296 for case CB-1786193486395-7009: :openssl_extraction_failed [2026-09-02 12:58:10.891] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042504 for case CB-1786193442908-3846: :openssl_extraction_failed [2026-09-02 12:58:10.891] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096484 for case CB-1786193486753-0037: :openssl_extraction_failed [2026-09-02 12:58:10.937] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058852 for case CB-1786193443273-5870: :openssl_extraction_failed [2026-09-02 12:58:10.946] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075082 for case CB-1786193487110-3419: :openssl_extraction_failed [2026-09-02 12:58:10.961] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022829 for case CB-1786193443583-4051: :openssl_extraction_failed [2026-09-02 12:58:10.998] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042679 for case CB-1786193487429-2471: :openssl_extraction_failed [2026-09-02 12:58:11.044] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004838 for case CB-1786193443933-3633: :openssl_extraction_failed [2026-09-02 12:58:11.053] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010565 for case CB-1786193487806-1904: :openssl_extraction_failed [2026-09-02 12:58:11.083] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094569 for case CB-1786193488139-2988: :openssl_extraction_failed [2026-09-02 12:58:11.088] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069345 for case CB-1786193444294-3623: :openssl_extraction_failed [2026-09-02 12:58:11.106] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039555 for case CB-1786193488489-5237: :openssl_extraction_failed [2026-09-02 12:58:11.131] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044552 for case CB-1786193488827-5331: :openssl_extraction_failed [2026-09-02 12:58:11.133] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080057 for case CB-1786193444619-0075: :openssl_extraction_failed [2026-09-02 12:58:11.159] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081262 for case CB-1786193444977-5780: :openssl_extraction_failed [2026-09-02 12:58:11.164] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079969 for case CB-1786193489184-2008: :openssl_extraction_failed [2026-09-02 12:58:11.175] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086474 for case CB-1786193445295-2513: :openssl_extraction_failed [2026-09-02 12:58:11.189] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044576 for case CB-1786193489519-7058: :openssl_extraction_failed [2026-09-02 12:58:11.204] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091833 for case CB-1786193445610-2473: :openssl_extraction_failed [2026-09-02 12:58:11.207] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084579 for case CB-1786193489837-0559: :openssl_extraction_failed [2026-09-02 12:58:11.223] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085446 for case CB-1786193490215-8298: :openssl_extraction_failed [2026-09-02 12:58:11.226] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046874 for case CB-1786193445929-9979: :openssl_extraction_failed [2026-09-02 12:58:11.243] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017350 for case CB-1786193490567-2481: :openssl_extraction_failed [2026-09-02 12:58:11.256] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098954 for case CB-1786193446259-0813: :openssl_extraction_failed [2026-09-02 12:58:11.278] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059169 for case CB-1786193490952-3012: :openssl_extraction_failed [2026-09-02 12:58:11.279] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016167 for case CB-1786193446585-8622: :openssl_extraction_failed [2026-09-02 12:58:11.305] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097840 for case CB-1786193446921-3305: :openssl_extraction_failed [2026-09-02 12:58:11.305] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048316 for case CB-1786193491285-0247: :openssl_extraction_failed [2026-09-02 12:58:11.338] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081485 for case CB-1786193447244-7652: :openssl_extraction_failed [2026-09-02 12:58:11.341] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043523 for case CB-1786193491593-5648: :openssl_extraction_failed [2026-09-02 12:58:11.366] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004118 for case CB-1786193491960-1072: :openssl_extraction_failed [2026-09-02 12:58:11.403] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066293 for case CB-1786193447568-3268: :openssl_extraction_failed [2026-09-02 12:58:11.404] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040825 for case CB-1786193492304-8822: :openssl_extraction_failed [2026-09-02 12:58:11.444] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021495 for case CB-1786193492638-5685: :openssl_extraction_failed [2026-09-02 12:58:11.455] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020252 for case CB-1786193447892-0892: :openssl_extraction_failed [2026-09-02 12:58:11.463] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010725 for case CB-1786193492971-1160: :openssl_extraction_failed [2026-09-02 12:58:11.486] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022081 for case CB-1786193448222-5631: :openssl_extraction_failed [2026-09-02 12:58:11.493] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043426 for case CB-1786193493288-8999: :openssl_extraction_failed [2026-09-02 12:58:11.520] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093838 for case CB-1786193448553-4849: :openssl_extraction_failed [2026-09-02 12:58:11.527] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068266 for case CB-1786193493608-2611: :openssl_extraction_failed [2026-09-02 12:58:11.542] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054197 for case CB-1786193448882-7876: :openssl_extraction_failed [2026-09-02 12:58:11.554] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072485 for case CB-1786193493972-5935: :openssl_extraction_failed [2026-09-02 12:58:11.567] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094085 for case CB-1786193494310-0963: :openssl_extraction_failed [2026-09-02 12:58:11.570] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025165 for case CB-1786193449195-9403: :openssl_extraction_failed [2026-09-02 12:58:11.601] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055885 for case CB-1786193494641-7001: :openssl_extraction_failed [2026-09-02 12:58:11.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020173 for case CB-1786193449505-7629: :openssl_extraction_failed [2026-09-02 12:58:11.623] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018225 for case CB-1786193494991-1788: :openssl_extraction_failed [2026-09-02 12:58:11.638] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071246 for case CB-1786193449852-3760: :openssl_extraction_failed [2026-09-02 12:58:11.670] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044324 for case CB-1786193495341-1468: :openssl_extraction_failed [2026-09-02 12:58:11.681] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059126 for case CB-1786193450197-6777: :openssl_extraction_failed [2026-09-02 12:58:11.713] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080630 for case CB-1786193495685-2609: :openssl_extraction_failed [2026-09-02 12:58:11.713] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040150 for case CB-1786193450557-6793: :openssl_extraction_failed [2026-09-02 12:58:11.739] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008068 for case CB-1786193496014-9458: :openssl_extraction_failed [2026-09-02 12:58:11.740] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015726 for case CB-1786193450896-7071: :openssl_extraction_failed [2026-09-02 12:58:11.764] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002638 for case CB-1786193496447-1318: :openssl_extraction_failed [2026-09-02 12:58:11.781] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060825 for case CB-1786193451242-1467: :openssl_extraction_failed [2026-09-02 12:58:11.785] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054082 for case CB-1786193496815-4621: :openssl_extraction_failed [2026-09-02 12:58:11.813] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081529 for case CB-1786193497151-7586: :openssl_extraction_failed [2026-09-02 12:58:11.823] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032741 for case CB-1786193451640-9257: :openssl_extraction_failed [2026-09-02 12:58:11.852] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050325 for case CB-1786193497471-2927: :openssl_extraction_failed [2026-09-02 12:58:11.856] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045553 for case CB-1786193452066-5372: :openssl_extraction_failed [2026-09-02 12:58:11.898] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056883 for case CB-1786193452415-9455: :openssl_extraction_failed [2026-09-02 12:58:11.920] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021880 for case CB-1786193497796-8588: :openssl_extraction_failed [2026-09-02 12:58:11.924] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095591 for case CB-1786193452759-1812: :openssl_extraction_failed [2026-09-02 12:58:11.951] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070130 for case CB-1786193453108-4758: :openssl_extraction_failed [2026-09-02 12:58:11.953] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037020 for case CB-1786193498105-7906: :openssl_extraction_failed [2026-09-02 12:58:11.987] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008641 for case CB-1786193498455-0780: :openssl_extraction_failed [2026-09-02 12:58:12.017] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002324 for case CB-1786193453460-3517: :openssl_extraction_failed [2026-09-02 12:58:12.026] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071288 for case CB-1786193498746-3345: :openssl_extraction_failed [2026-09-02 12:58:12.062] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025206 for case CB-1786193453789-5337: :openssl_extraction_failed [2026-09-02 12:58:12.078] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088382 for case CB-1786193499076-3813: :openssl_extraction_failed [2026-09-02 12:58:12.095] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002310 for case CB-1786193454125-9432: :openssl_extraction_failed [2026-09-02 12:58:12.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080850 for case CB-1786193499411-0503: :openssl_extraction_failed [2026-09-02 12:58:12.147] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063411 for case CB-1786193454472-9282: :openssl_extraction_failed [2026-09-02 12:58:12.152] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033843 for case CB-1786193499784-1779: :openssl_extraction_failed [2026-09-02 12:58:12.182] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021379 for case CB-1786193454863-1201: :openssl_extraction_failed [2026-09-02 12:58:12.186] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000914 for case CB-1786193500109-0306: :openssl_extraction_failed [2026-09-02 12:58:12.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074336 for case CB-1786193455244-9563: :openssl_extraction_failed [2026-09-02 12:58:12.226] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072795 for case CB-1786193500435-9763: :openssl_extraction_failed [2026-09-02 12:58:12.231] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057399 for case CB-1786193455584-6963: :openssl_extraction_failed [2026-09-02 12:58:12.252] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000066 for case CB-1786193455937-4120: :openssl_extraction_failed [2026-09-02 12:58:12.256] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013834 for case CB-1786193500802-9800: :openssl_extraction_failed [2026-09-02 12:58:12.281] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092953 for case CB-1786193501137-4703: :openssl_extraction_failed [2026-09-02 12:58:12.284] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004078 for case CB-1786193456258-8018: :openssl_extraction_failed [2026-09-02 12:58:12.301] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026071 for case CB-1786193501451-3100: :openssl_extraction_failed [2026-09-02 12:58:12.310] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021479 for case CB-1786193456586-0965: :openssl_extraction_failed [2026-09-02 12:58:12.313] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049425 for case CB-1786193501805-1386: :openssl_extraction_failed [2026-09-02 12:58:12.338] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096904 for case CB-1786193457030-9008: :openssl_extraction_failed [2026-09-02 12:58:12.349] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082885 for case CB-1786193502134-5727: :openssl_extraction_failed [2026-09-02 12:58:12.361] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025708 for case CB-1786193457404-2102: :openssl_extraction_failed [2026-09-02 12:58:12.386] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000776 for case CB-1786193502469-2988: :openssl_extraction_failed [2026-09-02 12:58:12.387] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049661 for case CB-1786193457736-5597: :openssl_extraction_failed [2026-09-02 12:58:12.420] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015522 for case CB-1786193502821-2011: :openssl_extraction_failed [2026-09-02 12:58:12.427] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068219 for case CB-1786193458064-6461: :openssl_extraction_failed [2026-09-02 12:58:12.495] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055206 for case CB-1786193503161-1019: :openssl_extraction_failed [2026-09-02 12:58:12.498] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073920 for case CB-1786193458391-6922: :openssl_extraction_failed [2026-09-02 12:58:12.536] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052246 for case CB-1786193458737-8644: :openssl_extraction_failed [2026-09-02 12:58:12.545] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044484 for case CB-1786193503517-4049: :openssl_extraction_failed [2026-09-02 12:58:12.560] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094542 for case CB-1786193459091-5100: :openssl_extraction_failed [2026-09-02 12:58:12.567] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001561 for case CB-1786193503897-5425: :openssl_extraction_failed [2026-09-02 12:58:12.585] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047333 for case CB-1786193459417-4551: :openssl_extraction_failed [2026-09-02 12:58:12.604] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045033 for case CB-1786193504270-5513: :openssl_extraction_failed [2026-09-02 12:58:12.619] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088323 for case CB-1786193459715-7709: :openssl_extraction_failed [2026-09-02 12:58:12.625] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021330 for case CB-1786193504637-3384: :openssl_extraction_failed [2026-09-02 12:58:12.661] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064420 for case CB-1786193460077-6531: :openssl_extraction_failed [2026-09-02 12:58:12.662] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091931 for case CB-1786193505010-3265: :openssl_extraction_failed [2026-09-02 12:58:12.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058599 for case CB-1786193505345-5201: :openssl_extraction_failed [2026-09-02 12:58:12.692] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026195 for case CB-1786193460414-6670: :openssl_extraction_failed [2026-09-02 12:58:12.720] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083347 for case CB-1786193460752-4491: :openssl_extraction_failed [2026-09-02 12:58:12.722] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013881 for case CB-1786193505745-6938: :openssl_extraction_failed [2026-09-02 12:58:12.759] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063647 for case CB-1786193506107-3940: :openssl_extraction_failed [2026-09-02 12:58:12.769] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066330 for case CB-1786193461125-8192: :openssl_extraction_failed [2026-09-02 12:58:12.785] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032713 for case CB-1786193506446-2565: :openssl_extraction_failed [2026-09-02 12:58:12.796] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016674 for case CB-1786193461474-6754: :openssl_extraction_failed [2026-09-02 12:58:12.820] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052515 for case CB-1786193506779-0916: :openssl_extraction_failed [2026-09-02 12:58:12.827] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088606 for case CB-1786193461840-6514: :openssl_extraction_failed [2026-09-02 12:58:12.854] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065933 for case CB-1786193507159-3938: :openssl_extraction_failed [2026-09-02 12:58:12.880] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065237 for case CB-1786193462196-9275: :openssl_extraction_failed [2026-09-02 12:58:12.885] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065141 for case CB-1786193507487-4083: :openssl_extraction_failed [2026-09-02 12:58:12.907] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055880 for case CB-1786193462698-7444: :openssl_extraction_failed [2026-09-02 12:58:12.927] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086420 for case CB-1786193507863-3984: :openssl_extraction_failed [2026-09-02 12:58:12.931] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062990 for case CB-1786193463070-7968: :openssl_extraction_failed [2026-09-02 12:58:12.964] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091129 for case CB-1786193508222-9014: :openssl_extraction_failed [2026-09-02 12:58:12.974] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074521 for case CB-1786193463423-7486: :openssl_extraction_failed [2026-09-02 12:58:12.987] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049350 for case CB-1786193508549-5885: :openssl_extraction_failed [2026-09-02 12:58:13.013] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062450 for case CB-1786193463795-9681: :openssl_extraction_failed [2026-09-02 12:58:13.024] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053595 for case CB-1786193508892-4431: :openssl_extraction_failed [2026-09-02 12:58:13.050] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053231 for case CB-1786193464146-4063: :openssl_extraction_failed [2026-09-02 12:58:13.060] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071575 for case CB-1786193509244-9813: :openssl_extraction_failed [2026-09-02 12:58:13.096] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070354 for case CB-1786193509584-0364: :openssl_extraction_failed [2026-09-02 12:58:13.102] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013597 for case CB-1786193464477-3053: :openssl_extraction_failed [2026-09-02 12:58:13.133] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091126 for case CB-1786193509965-9728: :openssl_extraction_failed [2026-09-02 12:58:13.140] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093315 for case CB-1786193464838-1420: :openssl_extraction_failed [2026-09-02 12:58:13.164] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061696 for case CB-1786193510293-4653: :openssl_extraction_failed [2026-09-02 12:58:13.182] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008331 for case CB-1786193465173-7394: :openssl_extraction_failed [2026-09-02 12:58:13.212] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080691 for case CB-1786193465534-5260: :openssl_extraction_failed [2026-09-02 12:58:13.223] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008098 for case CB-1786193510639-0506: :openssl_extraction_failed [2026-09-02 12:58:13.256] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062116 for case CB-1786193465853-7331: :openssl_extraction_failed [2026-09-02 12:58:13.259] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076699 for case CB-1786193511002-2571: :openssl_extraction_failed [2026-09-02 12:58:13.292] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074026 for case CB-1786193466254-6862: :openssl_extraction_failed [2026-09-02 12:58:13.300] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071581 for case CB-1786193511359-1437: :openssl_extraction_failed [2026-09-02 12:58:13.329] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043099 for case CB-1786193511696-5956: :openssl_extraction_failed [2026-09-02 12:58:13.330] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057342 for case CB-1786193466636-1025: :openssl_extraction_failed [2026-09-02 12:58:13.368] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096903 for case CB-1786193512078-3591: :openssl_extraction_failed [2026-09-02 12:58:13.377] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016664 for case CB-1786193467025-8108: :openssl_extraction_failed [2026-09-02 12:58:13.404] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083858 for case CB-1786193512490-8005: :openssl_extraction_failed [2026-09-02 12:58:13.441] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032539 for case CB-1786193467393-1697: :openssl_extraction_failed [2026-09-02 12:58:13.446] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088309 for case CB-1786193512835-1417: :openssl_extraction_failed [2026-09-02 12:58:13.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070330 for case CB-1786193513180-2165: :openssl_extraction_failed [2026-09-02 12:58:13.462] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078874 for case CB-1786193467727-2580: :openssl_extraction_failed [2026-09-02 12:58:13.483] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041724 for case CB-1786193468074-6504: :openssl_extraction_failed [2026-09-02 12:58:13.489] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080038 for case CB-1786193513527-6730: :openssl_extraction_failed [2026-09-02 12:58:13.505] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055187 for case CB-1786193468415-4805: :openssl_extraction_failed [2026-09-02 12:58:13.527] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080510 for case CB-1786193513880-7095: :openssl_extraction_failed [2026-09-02 12:58:13.536] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032207 for case CB-1786193468757-6258: :openssl_extraction_failed [2026-09-02 12:58:13.557] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002774 for case CB-1786193514239-4957: :openssl_extraction_failed [2026-09-02 12:58:13.560] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004778 for case CB-1786193469102-4024: :openssl_extraction_failed [2026-09-02 12:58:13.573] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067576 for case CB-1786193514588-6307: :openssl_extraction_failed [2026-09-02 12:58:13.594] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008606 for case CB-1786193469473-6138: :openssl_extraction_failed [2026-09-02 12:58:13.603] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059995 for case CB-1786193514942-9184: :openssl_extraction_failed [2026-09-02 12:58:13.621] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023865 for case CB-1786193469854-4885: :openssl_extraction_failed [2026-09-02 12:58:13.627] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055822 for case CB-1786193515337-9934: :openssl_extraction_failed [2026-09-02 12:58:13.642] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002810 for case CB-1786193515702-1534: :openssl_extraction_failed [2026-09-02 12:58:13.648] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063499 for case CB-1786193470199-0551: :openssl_extraction_failed [2026-09-02 12:58:13.660] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014753 for case CB-1786193470554-1432: :openssl_extraction_failed [2026-09-02 12:58:13.672] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066701 for case CB-1786193516062-1809: :openssl_extraction_failed [2026-09-02 12:58:13.674] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035625 for case CB-1786193470918-3491: :openssl_extraction_failed [2026-09-02 12:58:13.702] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093121 for case CB-1786193471272-7452: :openssl_extraction_failed [2026-09-02 12:58:13.710] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097355 for case CB-1786193516406-1374: :openssl_extraction_failed [2026-09-02 12:58:13.728] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009454 for case CB-1786193471620-7935: :openssl_extraction_failed [2026-09-02 12:58:13.747] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030271 for case CB-1786193516736-4500: :openssl_extraction_failed [2026-09-02 12:58:13.749] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009118 for case CB-1786193472007-6767: :openssl_extraction_failed [2026-09-02 12:58:13.777] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088709 for case CB-1786193472343-6368: :openssl_extraction_failed [2026-09-02 12:58:13.780] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047456 for case CB-1786193517111-9729: :openssl_extraction_failed [2026-09-02 12:58:13.804] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066162 for case CB-1786193517473-9300: :openssl_extraction_failed [2026-09-02 12:58:13.812] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062402 for case CB-1786193472677-3864: :openssl_extraction_failed [2026-09-02 12:58:13.825] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076627 for case CB-1786193473005-9947: :openssl_extraction_failed [2026-09-02 12:58:13.847] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060155 for case CB-1786193473373-3517: :openssl_extraction_failed [2026-09-02 12:58:13.856] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085652 for case CB-1786193517795-6801: :openssl_extraction_failed [2026-09-02 12:58:13.924] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077660 for case CB-1786193473718-7771: :openssl_extraction_failed [2026-09-02 12:58:13.936] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079085 for case CB-1786193518143-7987: :openssl_extraction_failed [2026-09-02 12:58:13.973] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076123 for case CB-1786193474071-0729: :openssl_extraction_failed [2026-09-02 12:58:13.975] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043904 for case CB-1786193518499-4334: :openssl_extraction_failed [2026-09-02 12:58:14.015] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000959 for case CB-1786193518836-5991: :openssl_extraction_failed [2026-09-02 12:58:14.018] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045073 for case CB-1786193474418-5609: :openssl_extraction_failed [2026-09-02 12:58:14.047] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064608 for case CB-1786193519178-4851: :openssl_extraction_failed [2026-09-02 12:58:14.047] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021103 for case CB-1786193474773-4359: :openssl_extraction_failed [2026-09-02 12:58:14.071] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004665 for case CB-1786193519503-5874: :openssl_extraction_failed [2026-09-02 12:58:14.080] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096843 for case CB-1786193475098-6678: :openssl_extraction_failed [2026-09-02 12:58:14.108] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015162 for case CB-1786193475459-3632: :openssl_extraction_failed [2026-09-02 12:58:14.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082012 for case CB-1786193519859-9972: :openssl_extraction_failed [2026-09-02 12:58:14.141] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046894 for case CB-1786193475810-4363: :openssl_extraction_failed [2026-09-02 12:58:14.144] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081961 for case CB-1786193520196-9410: :openssl_extraction_failed [2026-09-02 12:58:14.169] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004370 for case CB-1786193520537-1296: :openssl_extraction_failed [2026-09-02 12:58:14.187] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018073 for case CB-1786193476139-0669: :openssl_extraction_failed [2026-09-02 12:58:14.195] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093342 for case CB-1786193520882-3154: :openssl_extraction_failed [2026-09-02 12:58:14.217] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017501 for case CB-1786193476476-9252: :openssl_extraction_failed [2026-09-02 12:58:14.224] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074935 for case CB-1786193521233-2857: :openssl_extraction_failed [2026-09-02 12:58:14.241] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095691 for case CB-1786193521591-0766: :openssl_extraction_failed [2026-09-02 12:58:14.258] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090471 for case CB-1786193476827-8851: :openssl_extraction_failed [2026-09-02 12:58:14.261] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093725 for case CB-1786193521921-7938: :openssl_extraction_failed [2026-09-02 12:58:14.271] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040996 for case CB-1786193477152-7365: :openssl_extraction_failed [2026-09-02 12:58:14.292] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078303 for case CB-1786193477478-9048: :openssl_extraction_failed [2026-09-02 12:58:14.294] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047493 for case CB-1786193522267-2474: :openssl_extraction_failed [2026-09-02 12:58:14.316] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019785 for case CB-1786193477812-0611: :openssl_extraction_failed [2026-09-02 12:58:14.321] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043437 for case CB-1786193522598-5003: :openssl_extraction_failed [2026-09-02 12:58:14.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087308 for case CB-1786193478150-9637: :openssl_extraction_failed [2026-09-02 12:58:14.383] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015366 for case CB-1786193522991-7940: :openssl_extraction_failed [2026-09-02 12:58:14.403] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036557 for case CB-1786193478484-2795: :openssl_extraction_failed [2026-09-02 12:58:14.421] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021196 for case CB-1786193523333-5367: :openssl_extraction_failed [2026-09-02 12:58:14.422] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025538 for case CB-1786193478828-0480: :openssl_extraction_failed [2026-09-02 12:58:14.462] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068645 for case CB-1786193523704-3224: :openssl_extraction_failed [2026-09-02 12:58:14.464] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087863 for case CB-1786193479176-3027: :openssl_extraction_failed [2026-09-02 12:58:14.491] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041418 for case CB-1786193524073-7211: :openssl_extraction_failed [2026-09-02 12:58:14.494] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072932 for case CB-1786193479537-9407: :openssl_extraction_failed [2026-09-02 12:58:14.526] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064135 for case CB-1786193479871-2810: :openssl_extraction_failed [2026-09-02 12:58:14.559] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090343 for case CB-1786193524399-0879: :openssl_extraction_failed [2026-09-02 12:58:14.560] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035529 for case CB-1786193480217-9710: :openssl_extraction_failed [2026-09-02 12:58:14.595] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050559 for case CB-1786193524762-6865: :openssl_extraction_failed [2026-09-02 12:58:14.620] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099727 for case CB-1786193480560-5302: :openssl_extraction_failed [2026-09-02 12:58:14.622] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044236 for case CB-1786193525150-0242: :openssl_extraction_failed [2026-09-02 12:58:14.650] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036342 for case CB-1786193525478-3398: :openssl_extraction_failed [2026-09-02 12:58:14.656] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084058 for case CB-1786193480880-0531: :openssl_extraction_failed [2026-09-02 12:58:14.681] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064772 for case CB-1786193525843-0896: :openssl_extraction_failed [2026-09-02 12:58:14.685] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003253 for case CB-1786193481224-2388: :openssl_extraction_failed [2026-09-02 12:58:14.705] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003412 for case CB-1786193481554-9610: :openssl_extraction_failed [2026-09-02 12:58:14.722] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072640 for case CB-1786193481870-1754: :openssl_extraction_failed [2026-09-02 12:58:14.724] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037483 for case CB-1786193526176-1507: :openssl_extraction_failed [2026-09-02 12:58:14.755] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085375 for case CB-1786193526537-1809: :openssl_extraction_failed [2026-09-02 12:58:14.759] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002225 for case CB-1786193482207-4950: :openssl_extraction_failed [2026-09-02 12:58:14.781] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001277 for case CB-1786193526898-3696: :openssl_extraction_failed [2026-09-02 12:58:14.795] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040089 for case CB-1786193482583-3591: :openssl_extraction_failed [2026-09-02 12:58:14.806] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003955 for case CB-1786193527231-3808: :openssl_extraction_failed [2026-09-02 12:58:14.814] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067632 for case CB-1786193482942-7509: :openssl_extraction_failed [2026-09-02 12:58:14.855] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001013 for case CB-1786193527661-6691: :openssl_extraction_failed [2026-09-02 12:58:14.865] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055696 for case CB-1786193483315-4123: :openssl_extraction_failed [2026-09-02 12:58:14.895] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098995 for case CB-1786193528039-1410: :openssl_extraction_failed [2026-09-02 12:58:14.899] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060712 for case CB-1786193483644-9001: :openssl_extraction_failed [2026-09-02 12:58:14.921] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013911 for case CB-1786193528373-3906: :openssl_extraction_failed [2026-09-02 12:58:14.935] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028649 for case CB-1786193484008-9618: :openssl_extraction_failed [2026-09-02 12:58:14.952] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014828 for case CB-1786193528760-9441: :openssl_extraction_failed [2026-09-02 12:58:14.975] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058722 for case CB-1786193529097-6276: :openssl_extraction_failed [2026-09-02 12:58:14.979] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011808 for case CB-1786193484367-1746: :openssl_extraction_failed [2026-09-02 12:58:15.002] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059524 for case CB-1786193529455-5281: :openssl_extraction_failed [2026-09-02 12:58:15.021] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052192 for case CB-1786193484697-5570: :openssl_extraction_failed [2026-09-02 12:58:15.048] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003452 for case CB-1786193529811-6076: :openssl_extraction_failed [2026-09-02 12:58:15.061] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086583 for case CB-1786193485052-5126: :openssl_extraction_failed [2026-09-02 12:58:15.085] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035861 for case CB-1786193530163-6157: :openssl_extraction_failed [2026-09-02 12:58:15.090] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040650 for case CB-1786193485387-0294: :openssl_extraction_failed [2026-09-02 12:58:15.112] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042691 for case CB-1786193485712-3538: :openssl_extraction_failed [2026-09-02 12:58:15.115] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054997 for case CB-1786193530531-4095: :openssl_extraction_failed [2026-09-02 12:58:15.139] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055228 for case CB-1786193486050-4291: :openssl_extraction_failed [2026-09-02 12:58:15.159] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086296 for case CB-1786193486395-7009: :openssl_extraction_failed [2026-09-02 12:58:15.167] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009559 for case CB-1786193530860-1565: :openssl_extraction_failed [2026-09-02 12:58:15.200] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096484 for case CB-1786193486753-0037: :openssl_extraction_failed [2026-09-02 12:58:15.203] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066762 for case CB-1786193531202-2988: :openssl_extraction_failed [2026-09-02 12:58:15.229] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075082 for case CB-1786193487110-3419: :openssl_extraction_failed [2026-09-02 12:58:15.240] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012985 for case CB-1786193531574-2281: :openssl_extraction_failed [2026-09-02 12:58:15.271] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042679 for case CB-1786193487429-2471: :openssl_extraction_failed [2026-09-02 12:58:15.278] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002052 for case CB-1786193531910-9988: :openssl_extraction_failed [2026-09-02 12:58:15.310] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010565 for case CB-1786193487806-1904: :openssl_extraction_failed [2026-09-02 12:58:15.320] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082518 for case CB-1786193532373-4533: :openssl_extraction_failed [2026-09-02 12:58:15.349] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035988 for case CB-1786193532846-6100: :openssl_extraction_failed [2026-09-02 12:58:15.351] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094569 for case CB-1786193488139-2988: :openssl_extraction_failed [2026-09-02 12:58:15.381] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021603 for case CB-1786193533285-1768: :openssl_extraction_failed [2026-09-02 12:58:15.439] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039555 for case CB-1786193488489-5237: :openssl_extraction_failed [2026-09-02 12:58:15.449] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098925 for case CB-1786193533865-0324: :openssl_extraction_failed [2026-09-02 12:58:15.477] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044552 for case CB-1786193488827-5331: :openssl_extraction_failed [2026-09-02 12:58:15.500] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039133 for case CB-1786193534289-5066: :openssl_extraction_failed [2026-09-02 12:58:15.545] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079969 for case CB-1786193489184-2008: :openssl_extraction_failed [2026-09-02 12:58:15.589] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044576 for case CB-1786193489519-7058: :openssl_extraction_failed [2026-09-02 12:58:15.589] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005755 for case CB-1786193534712-2413: :openssl_extraction_failed [2026-09-02 12:58:15.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019136 for case CB-1786193535181-3400: :openssl_extraction_failed [2026-09-02 12:58:15.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084579 for case CB-1786193489837-0559: :openssl_extraction_failed [2026-09-02 12:58:15.728] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085446 for case CB-1786193490215-8298: :openssl_extraction_failed [2026-09-02 12:58:15.728] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078995 for case CB-1786193535604-9939: :openssl_extraction_failed [2026-09-02 12:58:15.763] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064507 for case CB-1786193536001-2132: :openssl_extraction_failed [2026-09-02 12:58:15.764] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017350 for case CB-1786193490567-2481: :openssl_extraction_failed [2026-09-02 12:58:15.778] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032156 for case CB-1786193536441-6161: :openssl_extraction_failed [2026-09-02 12:58:15.788] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059169 for case CB-1786193490952-3012: :openssl_extraction_failed [2026-09-02 12:58:15.819] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048316 for case CB-1786193491285-0247: :openssl_extraction_failed [2026-09-02 12:58:15.819] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029106 for case CB-1786193536836-8131: :openssl_extraction_failed [2026-09-02 12:58:15.860] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046198 for case CB-1786193537242-0124: :openssl_extraction_failed [2026-09-02 12:58:15.861] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043523 for case CB-1786193491593-5648: :openssl_extraction_failed [2026-09-02 12:58:15.889] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050689 for case CB-1786193537684-8679: :openssl_extraction_failed [2026-09-02 12:58:15.905] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026339 for case CB-1786193538116-5370: :openssl_extraction_failed [2026-09-02 12:58:15.909] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004118 for case CB-1786193491960-1072: :openssl_extraction_failed [2026-09-02 12:58:15.933] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040825 for case CB-1786193492304-8822: :openssl_extraction_failed [2026-09-02 12:58:15.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078885 for case CB-1786193538520-3000: :openssl_extraction_failed [2026-09-02 12:58:15.965] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021495 for case CB-1786193492638-5685: :openssl_extraction_failed [2026-09-02 12:58:15.978] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052925 for case CB-1786193538936-0264: :openssl_extraction_failed [2026-09-02 12:58:15.995] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010725 for case CB-1786193492971-1160: :openssl_extraction_failed [2026-09-02 12:58:16.007] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001870 for case CB-1786193539357-4196: :openssl_extraction_failed [2026-09-02 12:58:16.036] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043426 for case CB-1786193493288-8999: :openssl_extraction_failed [2026-09-02 12:58:16.037] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084888 for case CB-1786193539774-1219: :openssl_extraction_failed [2026-09-02 12:58:16.084] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028487 for case CB-1786193540199-5983: :openssl_extraction_failed [2026-09-02 12:58:16.085] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068266 for case CB-1786193493608-2611: :openssl_extraction_failed [2026-09-02 12:58:16.114] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073940 for case CB-1786193540623-9213: :openssl_extraction_failed [2026-09-02 12:58:16.124] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072485 for case CB-1786193493972-5935: :openssl_extraction_failed [2026-09-02 12:58:16.160] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094085 for case CB-1786193494310-0963: :openssl_extraction_failed [2026-09-02 12:58:16.182] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055885 for case CB-1786193494641-7001: :openssl_extraction_failed [2026-09-02 12:58:16.183] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020259 for case CB-1786193541089-9955: :openssl_extraction_failed [2026-09-02 12:58:16.221] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059071 for case CB-1786193541506-3035: :openssl_extraction_failed [2026-09-02 12:58:16.228] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018225 for case CB-1786193494991-1788: :openssl_extraction_failed [2026-09-02 12:58:16.262] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044324 for case CB-1786193495341-1468: :openssl_extraction_failed [2026-09-02 12:58:16.292] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041260 for case CB-1786193541934-2518: :openssl_extraction_failed [2026-09-02 12:58:16.300] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080630 for case CB-1786193495685-2609: :openssl_extraction_failed [2026-09-02 12:58:16.340] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060280 for case CB-1786193542343-8972: :openssl_extraction_failed [2026-09-02 12:58:16.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008068 for case CB-1786193496014-9458: :openssl_extraction_failed [2026-09-02 12:58:16.373] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009903 for case CB-1786193542743-6438: :openssl_extraction_failed [2026-09-02 12:58:16.443] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002638 for case CB-1786193496447-1318: :openssl_extraction_failed [2026-09-02 12:58:16.451] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045414 for case CB-1786193647629-5101: :openssl_extraction_failed [2026-09-02 12:58:16.472] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054082 for case CB-1786193496815-4621: :openssl_extraction_failed [2026-09-02 12:58:16.494] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006867 for case CB-1786210202898-9431: :openssl_extraction_failed [2026-09-02 12:58:16.515] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081529 for case CB-1786193497151-7586: :openssl_extraction_failed [2026-09-02 12:58:16.527] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005487 for case CB-1786210203296-3453: :openssl_extraction_failed [2026-09-02 12:58:16.565] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050325 for case CB-1786193497471-2927: :openssl_extraction_failed [2026-09-02 12:58:16.598] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029643 for case CB-1786210203696-8598: :openssl_extraction_failed [2026-09-02 12:58:16.601] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021880 for case CB-1786193497796-8588: :openssl_extraction_failed [2026-09-02 12:58:16.628] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037020 for case CB-1786193498105-7906: :openssl_extraction_failed [2026-09-02 12:58:16.639] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075603 for case CB-1786210204046-6610: :openssl_extraction_failed [2026-09-02 12:58:16.661] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008641 for case CB-1786193498455-0780: :openssl_extraction_failed [2026-09-02 12:58:16.665] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057145 for case CB-1786210204426-6307: :openssl_extraction_failed [2026-09-02 12:58:16.685] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047727 for case CB-1786210204948-4481: :openssl_extraction_failed [2026-09-02 12:58:16.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071288 for case CB-1786193498746-3345: :openssl_extraction_failed [2026-09-02 12:58:16.710] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088382 for case CB-1786193499076-3813: :openssl_extraction_failed [2026-09-02 12:58:16.723] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016415 for case CB-1786210205376-3986: :openssl_extraction_failed [2026-09-02 12:58:16.754] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080850 for case CB-1786193499411-0503: :openssl_extraction_failed [2026-09-02 12:58:16.754] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067747 for case CB-1786210205710-2516: :openssl_extraction_failed [2026-09-02 12:58:16.774] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033843 for case CB-1786193499784-1779: :openssl_extraction_failed [2026-09-02 12:58:16.787] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054429 for case CB-1786210206051-6412: :openssl_extraction_failed [2026-09-02 12:58:16.795] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000914 for case CB-1786193500109-0306: :openssl_extraction_failed [2026-09-02 12:58:16.824] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075957 for case CB-1786210206382-7775: :openssl_extraction_failed [2026-09-02 12:58:16.828] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072795 for case CB-1786193500435-9763: :openssl_extraction_failed [2026-09-02 12:58:16.860] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027793 for case CB-1786210206704-0809: :openssl_extraction_failed [2026-09-02 12:58:16.874] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013834 for case CB-1786193500802-9800: :openssl_extraction_failed [2026-09-02 12:58:16.896] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049621 for case CB-1786210207051-5656: :openssl_extraction_failed [2026-09-02 12:58:16.918] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092953 for case CB-1786193501137-4703: :openssl_extraction_failed [2026-09-02 12:58:16.923] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049502 for case CB-1786210207448-0557: :openssl_extraction_failed [2026-09-02 12:58:16.945] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026071 for case CB-1786193501451-3100: :openssl_extraction_failed [2026-09-02 12:58:16.949] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002797 for case CB-1786210207789-4108: :openssl_extraction_failed [2026-09-02 12:58:16.968] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049425 for case CB-1786193501805-1386: :openssl_extraction_failed [2026-09-02 12:58:16.976] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047989 for case CB-1786210208106-3610: :openssl_extraction_failed [2026-09-02 12:58:16.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086659 for case CB-1786210208432-5500: :openssl_extraction_failed [2026-09-02 12:58:17.011] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011004 for case CB-1786210208794-7567: :openssl_extraction_failed [2026-09-02 12:58:17.022] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082885 for case CB-1786193502134-5727: :openssl_extraction_failed [2026-09-02 12:58:17.031] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022566 for case CB-1786210209139-5415: :openssl_extraction_failed [2026-09-02 12:58:17.047] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000776 for case CB-1786193502469-2988: :openssl_extraction_failed [2026-09-02 12:58:17.062] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089237 for case CB-1786210209531-9462: :openssl_extraction_failed [2026-09-02 12:58:17.067] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015522 for case CB-1786193502821-2011: :openssl_extraction_failed [2026-09-02 12:58:17.091] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058242 for case CB-1786210209863-6342: :openssl_extraction_failed [2026-09-02 12:58:17.096] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055206 for case CB-1786193503161-1019: :openssl_extraction_failed [2026-09-02 12:58:17.113] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029215 for case CB-1786210210229-2309: :openssl_extraction_failed [2026-09-02 12:58:17.115] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044484 for case CB-1786193503517-4049: :openssl_extraction_failed [2026-09-02 12:58:17.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099493 for case CB-1786210210568-0777: :openssl_extraction_failed [2026-09-02 12:58:17.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001561 for case CB-1786193503897-5425: :openssl_extraction_failed [2026-09-02 12:58:17.157] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039081 for case CB-1786210210897-1230: :openssl_extraction_failed [2026-09-02 12:58:17.170] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045033 for case CB-1786193504270-5513: :openssl_extraction_failed [2026-09-02 12:58:17.200] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043934 for case CB-1786210211251-9176: :openssl_extraction_failed [2026-09-02 12:58:17.203] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021330 for case CB-1786193504637-3384: :openssl_extraction_failed [2026-09-02 12:58:17.222] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091931 for case CB-1786193505010-3265: :openssl_extraction_failed [2026-09-02 12:58:17.243] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058599 for case CB-1786193505345-5201: :openssl_extraction_failed [2026-09-02 12:58:17.260] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013881 for case CB-1786193505745-6938: :openssl_extraction_failed [2026-09-02 12:58:17.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025545 for case CB-1786210211602-4527: :openssl_extraction_failed [2026-09-02 12:58:17.293] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063647 for case CB-1786193506107-3940: :openssl_extraction_failed [2026-09-02 12:58:17.311] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059215 for case CB-1786210211935-5359: :openssl_extraction_failed [2026-09-02 12:58:17.316] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032713 for case CB-1786193506446-2565: :openssl_extraction_failed [2026-09-02 12:58:17.332] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038584 for case CB-1786210212243-4031: :openssl_extraction_failed [2026-09-02 12:58:17.352] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052515 for case CB-1786193506779-0916: :openssl_extraction_failed [2026-09-02 12:58:17.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020621 for case CB-1786210212589-8702: :openssl_extraction_failed [2026-09-02 12:58:17.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065933 for case CB-1786193507159-3938: :openssl_extraction_failed [2026-09-02 12:58:17.409] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042424 for case CB-1786210212904-5677: :openssl_extraction_failed [2026-09-02 12:58:17.443] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065141 for case CB-1786193507487-4083: :openssl_extraction_failed [2026-09-02 12:58:17.474] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029491 for case CB-1786210213227-8636: :openssl_extraction_failed [2026-09-02 12:58:17.491] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086420 for case CB-1786193507863-3984: :openssl_extraction_failed [2026-09-02 12:58:17.501] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049806 for case CB-1786210213521-0716: :openssl_extraction_failed [2026-09-02 12:58:17.526] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091129 for case CB-1786193508222-9014: :openssl_extraction_failed [2026-09-02 12:58:17.537] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016252 for case CB-1786210213840-2906: :openssl_extraction_failed [2026-09-02 12:58:17.555] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074653 for case CB-1786210214160-1642: :openssl_extraction_failed [2026-09-02 12:58:17.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049350 for case CB-1786193508549-5885: :openssl_extraction_failed [2026-09-02 12:58:17.590] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090169 for case CB-1786210214502-0713: :openssl_extraction_failed [2026-09-02 12:58:17.598] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053595 for case CB-1786193508892-4431: :openssl_extraction_failed [2026-09-02 12:58:17.607] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010774 for case CB-1786210214845-2968: :openssl_extraction_failed [2026-09-02 12:58:17.620] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071575 for case CB-1786193509244-9813: :openssl_extraction_failed [2026-09-02 12:58:17.648] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069237 for case CB-1786210215169-0367: :openssl_extraction_failed [2026-09-02 12:58:17.664] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070354 for case CB-1786193509584-0364: :openssl_extraction_failed [2026-09-02 12:58:17.674] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000330 for case CB-1786210215544-9717: :openssl_extraction_failed [2026-09-02 12:58:17.693] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069956 for case CB-1786210215881-3191: :openssl_extraction_failed [2026-09-02 12:58:17.713] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091126 for case CB-1786193509965-9728: :openssl_extraction_failed [2026-09-02 12:58:17.722] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084220 for case CB-1786210216190-7499: :openssl_extraction_failed [2026-09-02 12:58:17.745] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061696 for case CB-1786193510293-4653: :openssl_extraction_failed [2026-09-02 12:58:17.770] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084755 for case CB-1786210216524-0712: :openssl_extraction_failed [2026-09-02 12:58:17.784] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008098 for case CB-1786193510639-0506: :openssl_extraction_failed [2026-09-02 12:58:17.818] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027246 for case CB-1786210216849-8324: :openssl_extraction_failed [2026-09-02 12:58:17.845] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076699 for case CB-1786193511002-2571: :openssl_extraction_failed [2026-09-02 12:58:17.867] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064037 for case CB-1786210217167-6173: :openssl_extraction_failed [2026-09-02 12:58:17.881] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071581 for case CB-1786193511359-1437: :openssl_extraction_failed [2026-09-02 12:58:17.886] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045503 for case CB-1786210218881-7351: :openssl_extraction_failed [2026-09-02 12:58:17.920] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015105 for case CB-1786210219249-2982: :openssl_extraction_failed [2026-09-02 12:58:17.923] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043099 for case CB-1786193511696-5956: :openssl_extraction_failed [2026-09-02 12:58:17.938] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089576 for case CB-1786210219546-9779: :openssl_extraction_failed [2026-09-02 12:58:17.949] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096903 for case CB-1786193512078-3591: :openssl_extraction_failed [2026-09-02 12:58:17.953] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062797 for case CB-1786210219893-7680: :openssl_extraction_failed [2026-09-02 12:58:17.966] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015359 for case CB-1786210220210-4876: :openssl_extraction_failed [2026-09-02 12:58:17.969] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083858 for case CB-1786193512490-8005: :openssl_extraction_failed [2026-09-02 12:58:17.989] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032235 for case CB-1786210220583-3620: :openssl_extraction_failed [2026-09-02 12:58:18.007] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027577 for case CB-1786210220892-4370: :openssl_extraction_failed [2026-09-02 12:58:18.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088309 for case CB-1786193512835-1417: :openssl_extraction_failed [2026-09-02 12:58:18.037] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070330 for case CB-1786193513180-2165: :openssl_extraction_failed [2026-09-02 12:58:18.052] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080745 for case CB-1786210221229-4262: :openssl_extraction_failed [2026-09-02 12:58:18.079] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022235 for case CB-1786210221554-5879: :openssl_extraction_failed [2026-09-02 12:58:18.081] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080038 for case CB-1786193513527-6730: :openssl_extraction_failed [2026-09-02 12:58:18.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017051 for case CB-1786210221867-0874: :openssl_extraction_failed [2026-09-02 12:58:18.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080510 for case CB-1786193513880-7095: :openssl_extraction_failed [2026-09-02 12:58:18.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002774 for case CB-1786193514239-4957: :openssl_extraction_failed [2026-09-02 12:58:18.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079071 for case CB-1786210222309-8982: :openssl_extraction_failed [2026-09-02 12:58:18.163] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036334 for case CB-1786210222650-1760: :openssl_extraction_failed [2026-09-02 12:58:18.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067576 for case CB-1786193514588-6307: :openssl_extraction_failed [2026-09-02 12:58:18.190] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059995 for case CB-1786193514942-9184: :openssl_extraction_failed [2026-09-02 12:58:18.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055217 for case CB-1786210222962-2971: :openssl_extraction_failed [2026-09-02 12:58:18.229] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093937 for case CB-1786210223285-0202: :openssl_extraction_failed [2026-09-02 12:58:18.234] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055822 for case CB-1786193515337-9934: :openssl_extraction_failed [2026-09-02 12:58:18.260] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005951 for case CB-1786210223625-9650: :openssl_extraction_failed [2026-09-02 12:58:18.265] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002810 for case CB-1786193515702-1534: :openssl_extraction_failed [2026-09-02 12:58:18.289] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072008 for case CB-1786210223933-4710: :openssl_extraction_failed [2026-09-02 12:58:18.300] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066701 for case CB-1786193516062-1809: :openssl_extraction_failed [2026-09-02 12:58:18.313] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071616 for case CB-1786210224237-7201: :openssl_extraction_failed [2026-09-02 12:58:18.338] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097355 for case CB-1786193516406-1374: :openssl_extraction_failed [2026-09-02 12:58:18.354] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096583 for case CB-1786210224561-4562: :openssl_extraction_failed [2026-09-02 12:58:18.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030271 for case CB-1786193516736-4500: :openssl_extraction_failed [2026-09-02 12:58:18.382] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031001 for case CB-1786210224858-6220: :openssl_extraction_failed [2026-09-02 12:58:18.420] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047456 for case CB-1786193517111-9729: :openssl_extraction_failed [2026-09-02 12:58:18.437] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072681 for case CB-1786210225200-2740: :openssl_extraction_failed [2026-09-02 12:58:18.454] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066162 for case CB-1786193517473-9300: :openssl_extraction_failed [2026-09-02 12:58:18.486] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012926 for case CB-1786210225528-5718: :openssl_extraction_failed [2026-09-02 12:58:18.488] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085652 for case CB-1786193517795-6801: :openssl_extraction_failed [2026-09-02 12:58:18.517] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011746 for case CB-1786210225849-8290: :openssl_extraction_failed [2026-09-02 12:58:18.531] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079085 for case CB-1786193518143-7987: :openssl_extraction_failed [2026-09-02 12:58:18.549] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043904 for case CB-1786193518499-4334: :openssl_extraction_failed [2026-09-02 12:58:18.552] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092725 for case CB-1786210226178-5582: :openssl_extraction_failed [2026-09-02 12:58:18.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000959 for case CB-1786193518836-5991: :openssl_extraction_failed [2026-09-02 12:58:18.573] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096883 for case CB-1786210226483-4300: :openssl_extraction_failed [2026-09-02 12:58:18.578] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064608 for case CB-1786193519178-4851: :openssl_extraction_failed [2026-09-02 12:58:18.592] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004665 for case CB-1786193519503-5874: :openssl_extraction_failed [2026-09-02 12:58:18.621] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054641 for case CB-1786210226789-5333: :openssl_extraction_failed [2026-09-02 12:58:18.622] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082012 for case CB-1786193519859-9972: :openssl_extraction_failed [2026-09-02 12:58:18.656] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035744 for case CB-1786210227121-0168: :openssl_extraction_failed [2026-09-02 12:58:18.669] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081961 for case CB-1786193520196-9410: :openssl_extraction_failed [2026-09-02 12:58:18.691] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004370 for case CB-1786193520537-1296: :openssl_extraction_failed [2026-09-02 12:58:18.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073272 for case CB-1786210227419-3905: :openssl_extraction_failed [2026-09-02 12:58:18.743] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093342 for case CB-1786193520882-3154: :openssl_extraction_failed [2026-09-02 12:58:18.743] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070589 for case CB-1786210227713-6477: :openssl_extraction_failed [2026-09-02 12:58:18.766] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074935 for case CB-1786193521233-2857: :openssl_extraction_failed [2026-09-02 12:58:18.782] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086139 for case CB-1786210228031-3976: :openssl_extraction_failed [2026-09-02 12:58:18.808] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051036 for case CB-1786210228361-1373: :openssl_extraction_failed [2026-09-02 12:58:18.813] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095691 for case CB-1786193521591-0766: :openssl_extraction_failed [2026-09-02 12:58:18.849] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093725 for case CB-1786193521921-7938: :openssl_extraction_failed [2026-09-02 12:58:18.849] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015248 for case CB-1786210228674-5800: :openssl_extraction_failed [2026-09-02 12:58:18.893] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013295 for case CB-1786210228994-7132: :openssl_extraction_failed [2026-09-02 12:58:18.894] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047493 for case CB-1786193522267-2474: :openssl_extraction_failed [2026-09-02 12:58:18.926] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024408 for case CB-1786210229320-4557: :openssl_extraction_failed [2026-09-02 12:58:18.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043437 for case CB-1786193522598-5003: :openssl_extraction_failed [2026-09-02 12:58:18.957] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015366 for case CB-1786193522991-7940: :openssl_extraction_failed [2026-09-02 12:58:18.965] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080339 for case CB-1786210229619-5067: :openssl_extraction_failed [2026-09-02 12:58:18.988] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021196 for case CB-1786193523333-5367: :openssl_extraction_failed [2026-09-02 12:58:18.994] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072343 for case CB-1786210229945-8460: :openssl_extraction_failed [2026-09-02 12:58:19.013] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063016 for case CB-1786210230246-2327: :openssl_extraction_failed [2026-09-02 12:58:19.016] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068645 for case CB-1786193523704-3224: :openssl_extraction_failed [2026-09-02 12:58:19.058] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041418 for case CB-1786193524073-7211: :openssl_extraction_failed [2026-09-02 12:58:19.065] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057687 for case CB-1786210230568-3139: :openssl_extraction_failed [2026-09-02 12:58:19.097] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090343 for case CB-1786193524399-0879: :openssl_extraction_failed [2026-09-02 12:58:19.115] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018595 for case CB-1786210230868-5349: :openssl_extraction_failed [2026-09-02 12:58:19.154] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050559 for case CB-1786193524762-6865: :openssl_extraction_failed [2026-09-02 12:58:19.159] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070824 for case CB-1786210231183-6572: :openssl_extraction_failed [2026-09-02 12:58:19.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044784 for case CB-1786210231517-2147: :openssl_extraction_failed [2026-09-02 12:58:19.207] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044236 for case CB-1786193525150-0242: :openssl_extraction_failed [2026-09-02 12:58:19.251] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007895 for case CB-1786210231863-0443: :openssl_extraction_failed [2026-09-02 12:58:19.258] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036342 for case CB-1786193525478-3398: :openssl_extraction_failed [2026-09-02 12:58:19.311] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064772 for case CB-1786193525843-0896: :openssl_extraction_failed [2026-09-02 12:58:19.315] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094405 for case CB-1786210232201-8628: :openssl_extraction_failed [2026-09-02 12:58:19.380] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037483 for case CB-1786193526176-1507: :openssl_extraction_failed [2026-09-02 12:58:19.390] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091970 for case CB-1786210232534-5671: :openssl_extraction_failed [2026-09-02 12:58:19.442] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085375 for case CB-1786193526537-1809: :openssl_extraction_failed [2026-09-02 12:58:19.451] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073921 for case CB-1786210232866-4534: :openssl_extraction_failed [2026-09-02 12:58:19.472] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001277 for case CB-1786193526898-3696: :openssl_extraction_failed [2026-09-02 12:58:19.501] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033313 for case CB-1786210233167-4261: :openssl_extraction_failed [2026-09-02 12:58:19.521] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003955 for case CB-1786193527231-3808: :openssl_extraction_failed [2026-09-02 12:58:19.557] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059671 for case CB-1786210233477-2547: :openssl_extraction_failed [2026-09-02 12:58:19.565] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001013 for case CB-1786193527661-6691: :openssl_extraction_failed [2026-09-02 12:58:19.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010395 for case CB-1786210233796-5926: :openssl_extraction_failed [2026-09-02 12:58:19.612] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098995 for case CB-1786193528039-1410: :openssl_extraction_failed [2026-09-02 12:58:19.669] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013911 for case CB-1786193528373-3906: :openssl_extraction_failed [2026-09-02 12:58:19.688] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084001 for case CB-1786210234112-1588: :openssl_extraction_failed [2026-09-02 12:58:19.717] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071105 for case CB-1786210234411-1316: :openssl_extraction_failed [2026-09-02 12:58:19.739] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014828 for case CB-1786193528760-9441: :openssl_extraction_failed [2026-09-02 12:58:19.776] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012569 for case CB-1786210234730-3459: :openssl_extraction_failed [2026-09-02 12:58:19.777] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058722 for case CB-1786193529097-6276: :openssl_extraction_failed [2026-09-02 12:58:19.811] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059524 for case CB-1786193529455-5281: :openssl_extraction_failed [2026-09-02 12:58:19.821] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060681 for case CB-1786210235055-6846: :openssl_extraction_failed [2026-09-02 12:58:19.866] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083561 for case CB-1786210235379-8008: :openssl_extraction_failed [2026-09-02 12:58:19.867] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003452 for case CB-1786193529811-6076: :openssl_extraction_failed [2026-09-02 12:58:19.897] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035440 for case CB-1786210235692-0529: :openssl_extraction_failed [2026-09-02 12:58:19.919] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035861 for case CB-1786193530163-6157: :openssl_extraction_failed [2026-09-02 12:58:19.919] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032356 for case CB-1786210236001-2751: :openssl_extraction_failed [2026-09-02 12:58:19.956] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054997 for case CB-1786193530531-4095: :openssl_extraction_failed [2026-09-02 12:58:19.959] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009472 for case CB-1786210236323-6301: :openssl_extraction_failed [2026-09-02 12:58:20.010] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055160 for case CB-1786210236632-7556: :openssl_extraction_failed [2026-09-02 12:58:20.018] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009559 for case CB-1786193530860-1565: :openssl_extraction_failed [2026-09-02 12:58:20.062] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096582 for case CB-1786210236925-5343: :openssl_extraction_failed [2026-09-02 12:58:20.064] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066762 for case CB-1786193531202-2988: :openssl_extraction_failed [2026-09-02 12:58:20.095] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016216 for case CB-1786210237244-8076: :openssl_extraction_failed [2026-09-02 12:58:20.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012985 for case CB-1786193531574-2281: :openssl_extraction_failed [2026-09-02 12:58:20.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074017 for case CB-1786210237562-0613: :openssl_extraction_failed [2026-09-02 12:58:20.149] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002052 for case CB-1786193531910-9988: :openssl_extraction_failed [2026-09-02 12:58:20.173] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073567 for case CB-1786210237894-2954: :openssl_extraction_failed [2026-09-02 12:58:20.177] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082518 for case CB-1786193532373-4533: :openssl_extraction_failed [2026-09-02 12:58:20.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096932 for case CB-1786210238259-4567: :openssl_extraction_failed [2026-09-02 12:58:20.225] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035988 for case CB-1786193532846-6100: :openssl_extraction_failed [2026-09-02 12:58:20.256] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080363 for case CB-1786210238556-0646: :openssl_extraction_failed [2026-09-02 12:58:20.259] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021603 for case CB-1786193533285-1768: :openssl_extraction_failed [2026-09-02 12:58:20.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098925 for case CB-1786193533865-0324: :openssl_extraction_failed [2026-09-02 12:58:20.297] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089714 for case CB-1786210238882-2395: :openssl_extraction_failed [2026-09-02 12:58:20.316] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039133 for case CB-1786193534289-5066: :openssl_extraction_failed [2026-09-02 12:58:20.332] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006433 for case CB-1786210239193-4872: :openssl_extraction_failed [2026-09-02 12:58:20.345] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005755 for case CB-1786193534712-2413: :openssl_extraction_failed [2026-09-02 12:58:20.374] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019136 for case CB-1786193535181-3400: :openssl_extraction_failed [2026-09-02 12:58:20.377] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090117 for case CB-1786210239514-8394: :openssl_extraction_failed [2026-09-02 12:58:20.425] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028548 for case CB-1786210239846-6762: :openssl_extraction_failed [2026-09-02 12:58:20.426] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078995 for case CB-1786193535604-9939: :openssl_extraction_failed [2026-09-02 12:58:20.463] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038962 for case CB-1786210240169-7930: :openssl_extraction_failed [2026-09-02 12:58:20.467] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064507 for case CB-1786193536001-2132: :openssl_extraction_failed [2026-09-02 12:58:20.493] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024134 for case CB-1786210240497-2266: :openssl_extraction_failed [2026-09-02 12:58:20.498] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032156 for case CB-1786193536441-6161: :openssl_extraction_failed [2026-09-02 12:58:20.517] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095590 for case CB-1786210240821-1735: :openssl_extraction_failed [2026-09-02 12:58:20.533] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029106 for case CB-1786193536836-8131: :openssl_extraction_failed [2026-09-02 12:58:20.541] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046776 for case CB-1786210241157-6636: :openssl_extraction_failed [2026-09-02 12:58:20.557] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046198 for case CB-1786193537242-0124: :openssl_extraction_failed [2026-09-02 12:58:20.562] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091399 for case CB-1786210241526-8686: :openssl_extraction_failed [2026-09-02 12:58:20.591] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050689 for case CB-1786193537684-8679: :openssl_extraction_failed [2026-09-02 12:58:20.595] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065485 for case CB-1786210241837-3564: :openssl_extraction_failed [2026-09-02 12:58:20.624] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096228 for case CB-1786210242181-8695: :openssl_extraction_failed [2026-09-02 12:58:20.631] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026339 for case CB-1786193538116-5370: :openssl_extraction_failed [2026-09-02 12:58:20.646] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068486 for case CB-1786210242472-3452: :openssl_extraction_failed [2026-09-02 12:58:20.667] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078885 for case CB-1786193538520-3000: :openssl_extraction_failed [2026-09-02 12:58:20.682] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044940 for case CB-1786210242778-9450: :openssl_extraction_failed [2026-09-02 12:58:20.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052925 for case CB-1786193538936-0264: :openssl_extraction_failed [2026-09-02 12:58:20.716] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056824 for case CB-1786210243088-1236: :openssl_extraction_failed [2026-09-02 12:58:20.722] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001870 for case CB-1786193539357-4196: :openssl_extraction_failed [2026-09-02 12:58:20.743] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071527 for case CB-1786210243417-9850: :openssl_extraction_failed [2026-09-02 12:58:20.744] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084888 for case CB-1786193539774-1219: :openssl_extraction_failed [2026-09-02 12:58:20.780] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039176 for case CB-1786210243743-8826: :openssl_extraction_failed [2026-09-02 12:58:20.783] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028487 for case CB-1786193540199-5983: :openssl_extraction_failed [2026-09-02 12:58:20.824] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073940 for case CB-1786193540623-9213: :openssl_extraction_failed [2026-09-02 12:58:20.825] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077195 for case CB-1786210244108-1846: :openssl_extraction_failed [2026-09-02 12:58:20.855] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020259 for case CB-1786193541089-9955: :openssl_extraction_failed [2026-09-02 12:58:20.857] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007026 for case CB-1786210244470-0814: :openssl_extraction_failed [2026-09-02 12:58:20.880] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059071 for case CB-1786193541506-3035: :openssl_extraction_failed [2026-09-02 12:58:20.903] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022773 for case CB-1786210244810-6540: :openssl_extraction_failed [2026-09-02 12:58:20.911] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041260 for case CB-1786193541934-2518: :openssl_extraction_failed [2026-09-02 12:58:20.933] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002796 for case CB-1786210245157-7811: :openssl_extraction_failed [2026-09-02 12:58:20.953] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060280 for case CB-1786193542343-8972: :openssl_extraction_failed [2026-09-02 12:58:20.968] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061542 for case CB-1786210245471-0884: :openssl_extraction_failed [2026-09-02 12:58:20.982] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009903 for case CB-1786193542743-6438: :openssl_extraction_failed [2026-09-02 12:58:20.990] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057128 for case CB-1786210245778-6356: :openssl_extraction_failed [2026-09-02 12:58:21.015] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045414 for case CB-1786193647629-5101: :openssl_extraction_failed [2026-09-02 12:58:21.017] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043013 for case CB-1786210246110-1812: :openssl_extraction_failed [2026-09-02 12:58:21.048] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071492 for case CB-1786210246423-9563: :openssl_extraction_failed [2026-09-02 12:58:21.058] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006867 for case CB-1786210202898-9431: :openssl_extraction_failed [2026-09-02 12:58:21.086] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067651 for case CB-1786210246765-7438: :openssl_extraction_failed [2026-09-02 12:58:21.089] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005487 for case CB-1786210203296-3453: :openssl_extraction_failed [2026-09-02 12:58:21.103] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012243 for case CB-1786210247075-5374: :openssl_extraction_failed [2026-09-02 12:58:21.114] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029643 for case CB-1786210203696-8598: :openssl_extraction_failed [2026-09-02 12:58:21.135] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052108 for case CB-1786210247404-1575: :openssl_extraction_failed [2026-09-02 12:58:21.151] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075603 for case CB-1786210204046-6610: :openssl_extraction_failed [2026-09-02 12:58:21.155] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027604 for case CB-1786210247697-9611: :openssl_extraction_failed [2026-09-02 12:58:21.177] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057145 for case CB-1786210204426-6307: :openssl_extraction_failed [2026-09-02 12:58:21.179] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040033 for case CB-1786210248033-0147: :openssl_extraction_failed [2026-09-02 12:58:21.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047727 for case CB-1786210204948-4481: :openssl_extraction_failed [2026-09-02 12:58:21.205] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032433 for case CB-1786210248352-0209: :openssl_extraction_failed [2026-09-02 12:58:21.230] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016415 for case CB-1786210205376-3986: :openssl_extraction_failed [2026-09-02 12:58:21.233] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088343 for case CB-1786210248658-9992: :openssl_extraction_failed [2026-09-02 12:58:21.257] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067747 for case CB-1786210205710-2516: :openssl_extraction_failed [2026-09-02 12:58:21.273] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026772 for case CB-1786210248959-1451: :openssl_extraction_failed [2026-09-02 12:58:21.286] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054429 for case CB-1786210206051-6412: :openssl_extraction_failed [2026-09-02 12:58:21.293] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036624 for case CB-1786210249311-3117: :openssl_extraction_failed [2026-09-02 12:58:21.314] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075957 for case CB-1786210206382-7775: :openssl_extraction_failed [2026-09-02 12:58:21.322] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042283 for case CB-1786210249612-9078: :openssl_extraction_failed [2026-09-02 12:58:21.339] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027793 for case CB-1786210206704-0809: :openssl_extraction_failed [2026-09-02 12:58:21.344] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073251 for case CB-1786210249912-4636: :openssl_extraction_failed [2026-09-02 12:58:21.374] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049621 for case CB-1786210207051-5656: :openssl_extraction_failed [2026-09-02 12:58:21.381] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011952 for case CB-1786210250214-0275: :openssl_extraction_failed [2026-09-02 12:58:21.399] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049502 for case CB-1786210207448-0557: :openssl_extraction_failed [2026-09-02 12:58:21.400] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053040 for case CB-1786210250558-7005: :openssl_extraction_failed [2026-09-02 12:58:21.424] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001193 for case CB-1786210250916-8037: :openssl_extraction_failed [2026-09-02 12:58:21.463] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002797 for case CB-1786210207789-4108: :openssl_extraction_failed [2026-09-02 12:58:21.466] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001085 for case CB-1786210251213-2937: :openssl_extraction_failed [2026-09-02 12:58:21.498] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047989 for case CB-1786210208106-3610: :openssl_extraction_failed [2026-09-02 12:58:21.506] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077832 for case CB-1786210251604-1239: :openssl_extraction_failed [2026-09-02 12:58:21.532] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086659 for case CB-1786210208432-5500: :openssl_extraction_failed [2026-09-02 12:58:21.538] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037836 for case CB-1786210251981-4517: :openssl_extraction_failed [2026-09-02 12:58:21.553] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011004 for case CB-1786210208794-7567: :openssl_extraction_failed [2026-09-02 12:58:21.574] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034617 for case CB-1786210252385-1218: :openssl_extraction_failed [2026-09-02 12:58:21.578] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022566 for case CB-1786210209139-5415: :openssl_extraction_failed [2026-09-02 12:58:21.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089237 for case CB-1786210209531-9462: :openssl_extraction_failed [2026-09-02 12:58:21.612] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017741 for case CB-1786210252779-2295: :openssl_extraction_failed [2026-09-02 12:58:21.627] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058242 for case CB-1786210209863-6342: :openssl_extraction_failed [2026-09-02 12:58:21.884] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029215 for case CB-1786210210229-2309: :openssl_extraction_failed [2026-09-02 12:58:21.885] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063460 for case CB-1786210253186-0063: :openssl_extraction_failed [2026-09-02 12:58:21.936] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099493 for case CB-1786210210568-0777: :openssl_extraction_failed [2026-09-02 12:58:21.955] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003004 for case CB-1786210253579-8284: :openssl_extraction_failed [2026-09-02 12:58:21.965] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039081 for case CB-1786210210897-1230: :openssl_extraction_failed [2026-09-02 12:58:21.968] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043400 for case CB-1786210254007-4533: :openssl_extraction_failed [2026-09-02 12:58:21.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043934 for case CB-1786210211251-9176: :openssl_extraction_failed [2026-09-02 12:58:21.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018204 for case CB-1786210254380-2599: :openssl_extraction_failed [2026-09-02 12:58:22.029] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025545 for case CB-1786210211602-4527: :openssl_extraction_failed [2026-09-02 12:58:22.031] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008325 for case CB-1786210254768-3533: :openssl_extraction_failed [2026-09-02 12:58:22.061] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059215 for case CB-1786210211935-5359: :openssl_extraction_failed [2026-09-02 12:58:22.066] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028322 for case CB-1786210255134-1732: :openssl_extraction_failed [2026-09-02 12:58:22.078] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038584 for case CB-1786210212243-4031: :openssl_extraction_failed [2026-09-02 12:58:22.094] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020621 for case CB-1786210212589-8702: :openssl_extraction_failed [2026-09-02 12:58:22.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067026 for case CB-1786210255524-5831: :openssl_extraction_failed [2026-09-02 12:58:22.113] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042424 for case CB-1786210212904-5677: :openssl_extraction_failed [2026-09-02 12:58:22.129] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028285 for case CB-1786210255902-0544: :openssl_extraction_failed [2026-09-02 12:58:22.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029491 for case CB-1786210213227-8636: :openssl_extraction_failed [2026-09-02 12:58:22.152] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066224 for case CB-1786210256286-2599: :openssl_extraction_failed [2026-09-02 12:58:22.155] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049806 for case CB-1786210213521-0716: :openssl_extraction_failed [2026-09-02 12:58:22.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016252 for case CB-1786210213840-2906: :openssl_extraction_failed [2026-09-02 12:58:22.208] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038051 for case CB-1786210256699-9411: :openssl_extraction_failed [2026-09-02 12:58:22.254] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028343 for case CB-1786210257092-3294: :openssl_extraction_failed [2026-09-02 12:58:22.255] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074653 for case CB-1786210214160-1642: :openssl_extraction_failed [2026-09-02 12:58:22.291] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090169 for case CB-1786210214502-0713: :openssl_extraction_failed [2026-09-02 12:58:22.313] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077907 for case CB-1786210257474-9557: :openssl_extraction_failed [2026-09-02 12:58:22.321] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010774 for case CB-1786210214845-2968: :openssl_extraction_failed [2026-09-02 12:58:22.375] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049868 for case CB-1786210257884-0732: :openssl_extraction_failed [2026-09-02 12:58:22.398] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069237 for case CB-1786210215169-0367: :openssl_extraction_failed [2026-09-02 12:58:22.423] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021584 for case CB-1786210258253-0095: :openssl_extraction_failed [2026-09-02 12:58:22.460] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000330 for case CB-1786210215544-9717: :openssl_extraction_failed [2026-09-02 12:58:22.488] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028307 for case CB-1786210258648-5100: :openssl_extraction_failed [2026-09-02 12:58:22.542] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069956 for case CB-1786210215881-3191: :openssl_extraction_failed [2026-09-02 12:58:22.550] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095005 for case CB-1786210259110-2918: :openssl_extraction_failed [2026-09-02 12:58:22.590] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074943 for case CB-1786210259498-7560: :openssl_extraction_failed [2026-09-02 12:58:22.590] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084220 for case CB-1786210216190-7499: :openssl_extraction_failed [2026-09-02 12:58:22.616] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084755 for case CB-1786210216524-0712: :openssl_extraction_failed [2026-09-02 12:58:22.620] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074704 for case CB-1786210259887-3689: :openssl_extraction_failed [2026-09-02 12:58:22.644] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027246 for case CB-1786210216849-8324: :openssl_extraction_failed [2026-09-02 12:58:22.652] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007402 for case CB-1786210260291-0913: :openssl_extraction_failed [2026-09-02 12:58:22.669] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064037 for case CB-1786210217167-6173: :openssl_extraction_failed [2026-09-02 12:58:22.693] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095644 for case CB-1786210260672-0396: :openssl_extraction_failed [2026-09-02 12:58:22.707] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045503 for case CB-1786210218881-7351: :openssl_extraction_failed [2026-09-02 12:58:22.723] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023688 for case CB-1786210261082-1721: :openssl_extraction_failed [2026-09-02 12:58:22.734] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045546 for case CB-1786210261535-4477: :openssl_extraction_failed [2026-09-02 12:58:22.742] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015105 for case CB-1786210219249-2982: :openssl_extraction_failed [2026-09-02 12:58:22.760] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013322 for case CB-1786210261955-8197: :openssl_extraction_failed [2026-09-02 12:58:22.774] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089576 for case CB-1786210219546-9779: :openssl_extraction_failed [2026-09-02 12:58:22.790] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008297 for case CB-1786210262387-4079: :openssl_extraction_failed [2026-09-02 12:58:22.804] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062797 for case CB-1786210219893-7680: :openssl_extraction_failed [2026-09-02 12:58:22.819] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021028 for case CB-1786210262807-6345: :openssl_extraction_failed [2026-09-02 12:58:22.838] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066884 for case CB-1786210263201-8080: :openssl_extraction_failed [2026-09-02 12:58:22.838] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015359 for case CB-1786210220210-4876: :openssl_extraction_failed [2026-09-02 12:58:22.868] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040747 for case CB-1786210263603-0061: :openssl_extraction_failed [2026-09-02 12:58:22.869] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032235 for case CB-1786210220583-3620: :openssl_extraction_failed [2026-09-02 12:58:22.894] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000639 for case CB-1786210263979-6174: :openssl_extraction_failed [2026-09-02 12:58:22.910] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036310 for case CB-1786210264382-2820: :openssl_extraction_failed [2026-09-02 12:58:22.926] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021863 for case CB-1786210264780-3571: :openssl_extraction_failed [2026-09-02 12:58:22.930] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027577 for case CB-1786210220892-4370: :openssl_extraction_failed [2026-09-02 12:58:22.942] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037824 for case CB-1786210265167-4094: :openssl_extraction_failed [2026-09-02 12:58:22.949] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080745 for case CB-1786210221229-4262: :openssl_extraction_failed [2026-09-02 12:58:22.979] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083693 for case CB-1786210265597-9316: :openssl_extraction_failed [2026-09-02 12:58:22.979] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022235 for case CB-1786210221554-5879: :openssl_extraction_failed [2026-09-02 12:58:22.995] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010818 for case CB-1786210266009-1236: :openssl_extraction_failed [2026-09-02 12:58:22.999] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017051 for case CB-1786210221867-0874: :openssl_extraction_failed [2026-09-02 12:58:23.029] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098432 for case CB-1786210266368-1156: :openssl_extraction_failed [2026-09-02 12:58:23.031] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079071 for case CB-1786210222309-8982: :openssl_extraction_failed [2026-09-02 12:58:23.060] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038550 for case CB-1786210266785-8522: :openssl_extraction_failed [2026-09-02 12:58:23.064] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036334 for case CB-1786210222650-1760: :openssl_extraction_failed [2026-09-02 12:58:23.083] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055217 for case CB-1786210222962-2971: :openssl_extraction_failed [2026-09-02 12:58:23.083] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013407 for case CB-1786210267166-4872: :openssl_extraction_failed [2026-09-02 12:58:23.100] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061599 for case CB-1786210267585-7219: :openssl_extraction_failed [2026-09-02 12:58:23.101] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093937 for case CB-1786210223285-0202: :openssl_extraction_failed [2026-09-02 12:58:23.122] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005951 for case CB-1786210223625-9650: :openssl_extraction_failed [2026-09-02 12:58:23.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070729 for case CB-1786210267944-3909: :openssl_extraction_failed [2026-09-02 12:58:23.136] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072008 for case CB-1786210223933-4710: :openssl_extraction_failed [2026-09-02 12:58:23.143] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021556 for case CB-1786210268336-4357: :openssl_extraction_failed [2026-09-02 12:58:23.154] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071616 for case CB-1786210224237-7201: :openssl_extraction_failed [2026-09-02 12:58:23.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096583 for case CB-1786210224561-4562: :openssl_extraction_failed [2026-09-02 12:58:23.170] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089947 for case CB-1786210268734-5594: :openssl_extraction_failed [2026-09-02 12:58:23.184] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031001 for case CB-1786210224858-6220: :openssl_extraction_failed [2026-09-02 12:58:23.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035680 for case CB-1786210269129-1700: :openssl_extraction_failed [2026-09-02 12:58:23.200] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072681 for case CB-1786210225200-2740: :openssl_extraction_failed [2026-09-02 12:58:23.224] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099663 for case CB-1786210269507-3099: :openssl_extraction_failed [2026-09-02 12:58:23.226] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012926 for case CB-1786210225528-5718: :openssl_extraction_failed [2026-09-02 12:58:23.243] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011746 for case CB-1786210225849-8290: :openssl_extraction_failed [2026-09-02 12:58:23.264] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099482 for case CB-1786210269908-3041: :openssl_extraction_failed [2026-09-02 12:58:23.281] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077732 for case CB-1786210270317-1525: :openssl_extraction_failed [2026-09-02 12:58:23.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092725 for case CB-1786210226178-5582: :openssl_extraction_failed [2026-09-02 12:58:23.299] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074372 for case CB-1786210270717-3699: :openssl_extraction_failed [2026-09-02 12:58:23.309] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096883 for case CB-1786210226483-4300: :openssl_extraction_failed [2026-09-02 12:58:23.330] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069497 for case CB-1786210271122-3152: :openssl_extraction_failed [2026-09-02 12:58:23.332] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054641 for case CB-1786210226789-5333: :openssl_extraction_failed [2026-09-02 12:58:23.355] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035744 for case CB-1786210227121-0168: :openssl_extraction_failed [2026-09-02 12:58:23.362] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060177 for case CB-1786210272012-0588: :openssl_extraction_failed [2026-09-02 12:58:23.380] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073272 for case CB-1786210227419-3905: :openssl_extraction_failed [2026-09-02 12:58:23.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065356 for case CB-1786210272393-8186: :openssl_extraction_failed [2026-09-02 12:58:23.402] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070589 for case CB-1786210227713-6477: :openssl_extraction_failed [2026-09-02 12:58:23.449] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086139 for case CB-1786210228031-3976: :openssl_extraction_failed [2026-09-02 12:58:23.456] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045209 for case CB-1786210272810-8187: :openssl_extraction_failed [2026-09-02 12:58:23.480] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051036 for case CB-1786210228361-1373: :openssl_extraction_failed [2026-09-02 12:58:23.500] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011628 for case CB-1786210273218-1937: :openssl_extraction_failed [2026-09-02 12:58:23.503] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015248 for case CB-1786210228674-5800: :openssl_extraction_failed [2026-09-02 12:58:23.534] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017793 for case CB-1786210273592-6307: :openssl_extraction_failed [2026-09-02 12:58:23.536] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013295 for case CB-1786210228994-7132: :openssl_extraction_failed [2026-09-02 12:58:23.561] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045148 for case CB-1786210273975-7532: :openssl_extraction_failed [2026-09-02 12:58:23.568] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024408 for case CB-1786210229320-4557: :openssl_extraction_failed [2026-09-02 12:58:23.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080339 for case CB-1786210229619-5067: :openssl_extraction_failed [2026-09-02 12:58:23.609] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024902 for case CB-1786210274367-8190: :openssl_extraction_failed [2026-09-02 12:58:23.637] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096436 for case CB-1786210274772-7444: :openssl_extraction_failed [2026-09-02 12:58:23.641] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072343 for case CB-1786210229945-8460: :openssl_extraction_failed [2026-09-02 12:58:23.656] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045186 for case CB-1786210275198-5417: :openssl_extraction_failed [2026-09-02 12:58:23.662] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063016 for case CB-1786210230246-2327: :openssl_extraction_failed [2026-09-02 12:58:23.684] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054462 for case CB-1786210275592-1301: :openssl_extraction_failed [2026-09-02 12:58:23.692] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057687 for case CB-1786210230568-3139: :openssl_extraction_failed [2026-09-02 12:58:23.698] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058373 for case CB-1786210276001-8934: :openssl_extraction_failed [2026-09-02 12:58:23.725] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061277 for case CB-1786210276407-8970: :openssl_extraction_failed [2026-09-02 12:58:23.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018595 for case CB-1786210230868-5349: :openssl_extraction_failed [2026-09-02 12:58:23.746] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087343 for case CB-1786210276806-6313: :openssl_extraction_failed [2026-09-02 12:58:23.754] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070824 for case CB-1786210231183-6572: :openssl_extraction_failed [2026-09-02 12:58:23.773] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039471 for case CB-1786210277202-9156: :openssl_extraction_failed [2026-09-02 12:58:23.779] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044784 for case CB-1786210231517-2147: :openssl_extraction_failed [2026-09-02 12:58:23.795] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051106 for case CB-1786210277562-8242: :openssl_extraction_failed [2026-09-02 12:58:23.810] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007895 for case CB-1786210231863-0443: :openssl_extraction_failed [2026-09-02 12:58:23.816] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038864 for case CB-1786210277943-3390: :openssl_extraction_failed [2026-09-02 12:58:23.833] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061711 for case CB-1786210278316-7780: :openssl_extraction_failed [2026-09-02 12:58:23.836] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094405 for case CB-1786210232201-8628: :openssl_extraction_failed [2026-09-02 12:58:23.872] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031164 for case CB-1786210278706-1807: :openssl_extraction_failed [2026-09-02 12:58:23.873] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091970 for case CB-1786210232534-5671: :openssl_extraction_failed [2026-09-02 12:58:23.903] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073921 for case CB-1786210232866-4534: :openssl_extraction_failed [2026-09-02 12:58:23.910] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013237 for case CB-1786210279084-9946: :openssl_extraction_failed [2026-09-02 12:58:23.935] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033313 for case CB-1786210233167-4261: :openssl_extraction_failed [2026-09-02 12:58:23.940] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073786 for case CB-1786210279481-3507: :openssl_extraction_failed [2026-09-02 12:58:23.949] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059671 for case CB-1786210233477-2547: :openssl_extraction_failed [2026-09-02 12:58:23.966] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021570 for case CB-1786210279870-8811: :openssl_extraction_failed [2026-09-02 12:58:23.967] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010395 for case CB-1786210233796-5926: :openssl_extraction_failed [2026-09-02 12:58:23.998] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036771 for case CB-1786210280250-6624: :openssl_extraction_failed [2026-09-02 12:58:24.004] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084001 for case CB-1786210234112-1588: :openssl_extraction_failed [2026-09-02 12:58:24.020] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087341 for case CB-1786210280645-1818: :openssl_extraction_failed [2026-09-02 12:58:24.036] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071105 for case CB-1786210234411-1316: :openssl_extraction_failed [2026-09-02 12:58:24.048] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044277 for case CB-1786210281046-5004: :openssl_extraction_failed [2026-09-02 12:58:24.063] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012569 for case CB-1786210234730-3459: :openssl_extraction_failed [2026-09-02 12:58:24.065] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076602 for case CB-1786210281437-2535: :openssl_extraction_failed [2026-09-02 12:58:24.080] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029848 for case CB-1786210281840-4575: :openssl_extraction_failed [2026-09-02 12:58:24.091] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078188 for case CB-1786210282213-3876: :openssl_extraction_failed [2026-09-02 12:58:24.096] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060681 for case CB-1786210235055-6846: :openssl_extraction_failed [2026-09-02 12:58:24.118] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001812 for case CB-1786210282604-9345: :openssl_extraction_failed [2026-09-02 12:58:24.122] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083561 for case CB-1786210235379-8008: :openssl_extraction_failed [2026-09-02 12:58:24.786] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035440 for case CB-1786210235692-0529: :openssl_extraction_failed [2026-09-02 12:58:24.796] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093194 for case CB-1786210283008-5760: :openssl_extraction_failed [2026-09-02 12:58:24.807] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032356 for case CB-1786210236001-2751: :openssl_extraction_failed [2026-09-02 12:58:24.827] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026278 for case CB-1786210283407-7736: :openssl_extraction_failed [2026-09-02 12:58:24.838] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009472 for case CB-1786210236323-6301: :openssl_extraction_failed [2026-09-02 12:58:24.844] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:58:24.861] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035155 for case CB-1786210283792-3233: :openssl_extraction_failed [2026-09-02 12:58:24.899] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055160 for case CB-1786210236632-7556: :openssl_extraction_failed [2026-09-02 12:58:24.917] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096582 for case CB-1786210236925-5343: :openssl_extraction_failed [2026-09-02 12:58:24.923] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006544 for case CB-1786210284206-1497: :openssl_extraction_failed [2026-09-02 12:58:24.940] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016216 for case CB-1786210237244-8076: :openssl_extraction_failed [2026-09-02 12:58:24.943] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055840 for case CB-1786210284580-9188: :openssl_extraction_failed [2026-09-02 12:58:24.972] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074017 for case CB-1786210237562-0613: :openssl_extraction_failed [2026-09-02 12:58:24.978] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011199 for case CB-1786210284974-0546: :openssl_extraction_failed [2026-09-02 12:58:24.990] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073567 for case CB-1786210237894-2954: :openssl_extraction_failed [2026-09-02 12:58:25.006] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069019 for case CB-1786210285344-8615: :openssl_extraction_failed [2026-09-02 12:58:25.026] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096932 for case CB-1786210238259-4567: :openssl_extraction_failed [2026-09-02 12:58:25.032] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091605 for case CB-1786210285732-6689: :openssl_extraction_failed [2026-09-02 12:58:25.056] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025018 for case CB-1786210286126-4285: :openssl_extraction_failed [2026-09-02 12:58:25.062] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080363 for case CB-1786210238556-0646: :openssl_extraction_failed [2026-09-02 12:58:25.109] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023921 for case CB-1786210286536-4305: :openssl_extraction_failed [2026-09-02 12:58:25.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089714 for case CB-1786210238882-2395: :openssl_extraction_failed [2026-09-02 12:58:25.127] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073500 for case CB-1786210286927-8006: :openssl_extraction_failed [2026-09-02 12:58:25.131] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006433 for case CB-1786210239193-4872: :openssl_extraction_failed [2026-09-02 12:58:25.144] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090117 for case CB-1786210239514-8394: :openssl_extraction_failed [2026-09-02 12:58:25.146] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064428 for case CB-1786210287306-6368: :openssl_extraction_failed [2026-09-02 12:58:25.182] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028548 for case CB-1786210239846-6762: :openssl_extraction_failed [2026-09-02 12:58:25.188] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057053 for case CB-1786210287693-2953: :openssl_extraction_failed [2026-09-02 12:58:25.216] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038962 for case CB-1786210240169-7930: :openssl_extraction_failed [2026-09-02 12:58:25.243] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024130 for case CB-1786210288128-2412: :openssl_extraction_failed [2026-09-02 12:58:25.256] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024134 for case CB-1786210240497-2266: :openssl_extraction_failed [2026-09-02 12:58:25.290] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072011 for case CB-1786210288529-2432: :openssl_extraction_failed [2026-09-02 12:58:25.297] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095590 for case CB-1786210240821-1735: :openssl_extraction_failed [2026-09-02 12:58:25.318] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057655 for case CB-1786210288932-0284: :openssl_extraction_failed [2026-09-02 12:58:25.354] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046776 for case CB-1786210241157-6636: :openssl_extraction_failed [2026-09-02 12:58:25.369] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085837 for case CB-1786210289314-4772: :openssl_extraction_failed [2026-09-02 12:58:25.385] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091399 for case CB-1786210241526-8686: :openssl_extraction_failed [2026-09-02 12:58:25.408] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065524 for case CB-1786210289707-6313: :openssl_extraction_failed [2026-09-02 12:58:25.460] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065485 for case CB-1786210241837-3564: :openssl_extraction_failed [2026-09-02 12:58:25.503] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064466 for case CB-1786210290076-3820: :openssl_extraction_failed [2026-09-02 12:58:25.513] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096228 for case CB-1786210242181-8695: :openssl_extraction_failed [2026-09-02 12:58:25.527] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008357 for case CB-1786210290479-6819: :openssl_extraction_failed [2026-09-02 12:58:25.558] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068486 for case CB-1786210242472-3452: :openssl_extraction_failed [2026-09-02 12:58:25.568] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031112 for case CB-1786210290856-8907: :openssl_extraction_failed [2026-09-02 12:58:25.604] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047618 for case CB-1786210291252-7961: :openssl_extraction_failed [2026-09-02 12:58:25.607] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044940 for case CB-1786210242778-9450: :openssl_extraction_failed [2026-09-02 12:58:25.636] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056824 for case CB-1786210243088-1236: :openssl_extraction_failed [2026-09-02 12:58:25.644] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019561 for case CB-1786210291556-4431: :openssl_extraction_failed [2026-09-02 12:58:25.672] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071527 for case CB-1786210243417-9850: :openssl_extraction_failed [2026-09-02 12:58:25.673] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086837 for case CB-1786210291889-7570: :openssl_extraction_failed [2026-09-02 12:58:25.693] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039176 for case CB-1786210243743-8826: :openssl_extraction_failed [2026-09-02 12:58:25.697] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034897 for case CB-1786210292188-2744: :openssl_extraction_failed [2026-09-02 12:58:25.721] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077195 for case CB-1786210244108-1846: :openssl_extraction_failed [2026-09-02 12:58:25.744] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035578 for case CB-1786210292530-4556: :openssl_extraction_failed [2026-09-02 12:58:25.752] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007026 for case CB-1786210244470-0814: :openssl_extraction_failed [2026-09-02 12:58:25.771] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004502 for case CB-1786210292839-9870: :openssl_extraction_failed [2026-09-02 12:58:25.786] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096697 for case CB-1786210293157-5290: :openssl_extraction_failed [2026-09-02 12:58:25.790] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022773 for case CB-1786210244810-6540: :openssl_extraction_failed [2026-09-02 12:58:25.810] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084913 for case CB-1786210293483-5082: :openssl_extraction_failed [2026-09-02 12:58:25.817] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002796 for case CB-1786210245157-7811: :openssl_extraction_failed [2026-09-02 12:58:25.829] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090084 for case CB-1786210293903-5403: :openssl_extraction_failed [2026-09-02 12:58:25.846] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061542 for case CB-1786210245471-0884: :openssl_extraction_failed [2026-09-02 12:58:25.848] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090209 for case CB-1786210294238-2799: :openssl_extraction_failed [2026-09-02 12:58:25.877] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077333 for case CB-1786210294595-4314: :openssl_extraction_failed [2026-09-02 12:58:25.895] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057128 for case CB-1786210245778-6356: :openssl_extraction_failed [2026-09-02 12:58:25.932] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089030 for case CB-1786210294923-7379: :openssl_extraction_failed [2026-09-02 12:58:25.935] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043013 for case CB-1786210246110-1812: :openssl_extraction_failed [2026-09-02 12:58:25.987] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071492 for case CB-1786210246423-9563: :openssl_extraction_failed [2026-09-02 12:58:26.017] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064726 for case CB-1786210295246-6055: :openssl_extraction_failed [2026-09-02 12:58:26.030] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067651 for case CB-1786210246765-7438: :openssl_extraction_failed [2026-09-02 12:58:26.071] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080739 for case CB-1786210295538-2962: :openssl_extraction_failed [2026-09-02 12:58:26.101] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012243 for case CB-1786210247075-5374: :openssl_extraction_failed [2026-09-02 12:58:26.121] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033588 for case CB-1786210295850-1145: :openssl_extraction_failed [2026-09-02 12:58:26.129] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052108 for case CB-1786210247404-1575: :openssl_extraction_failed [2026-09-02 12:58:26.147] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025835 for case CB-1786210296153-2048: :openssl_extraction_failed [2026-09-02 12:58:26.155] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027604 for case CB-1786210247697-9611: :openssl_extraction_failed [2026-09-02 12:58:26.178] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034341 for case CB-1786210296477-8204: :openssl_extraction_failed [2026-09-02 12:58:26.187] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040033 for case CB-1786210248033-0147: :openssl_extraction_failed [2026-09-02 12:58:26.231] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080252 for case CB-1786210296799-9592: :openssl_extraction_failed [2026-09-02 12:58:26.253] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032433 for case CB-1786210248352-0209: :openssl_extraction_failed [2026-09-02 12:58:26.259] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030590 for case CB-1786210297119-3505: :openssl_extraction_failed [2026-09-02 12:58:26.311] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088343 for case CB-1786210248658-9992: :openssl_extraction_failed [2026-09-02 12:58:26.316] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030575 for case CB-1786210297461-2494: :openssl_extraction_failed [2026-09-02 12:58:26.340] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026772 for case CB-1786210248959-1451: :openssl_extraction_failed [2026-09-02 12:58:26.375] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045030 for case CB-1786210297779-9741: :openssl_extraction_failed [2026-09-02 12:58:26.390] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036624 for case CB-1786210249311-3117: :openssl_extraction_failed [2026-09-02 12:58:26.415] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093106 for case CB-1786210298115-1057: :openssl_extraction_failed [2026-09-02 12:58:26.419] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042283 for case CB-1786210249612-9078: :openssl_extraction_failed [2026-09-02 12:58:26.453] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073251 for case CB-1786210249912-4636: :openssl_extraction_failed [2026-09-02 12:58:26.456] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035347 for case CB-1786210298451-3732: :openssl_extraction_failed [2026-09-02 12:58:26.477] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011952 for case CB-1786210250214-0275: :openssl_extraction_failed [2026-09-02 12:58:26.491] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035673 for case CB-1786210298774-7963: :openssl_extraction_failed [2026-09-02 12:58:26.514] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053040 for case CB-1786210250558-7005: :openssl_extraction_failed [2026-09-02 12:58:26.521] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046336 for case CB-1786210299082-9572: :openssl_extraction_failed [2026-09-02 12:58:26.543] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001193 for case CB-1786210250916-8037: :openssl_extraction_failed [2026-09-02 12:58:26.567] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001085 for case CB-1786210251213-2937: :openssl_extraction_failed [2026-09-02 12:58:26.579] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074163 for case CB-1786210299518-0110: :openssl_extraction_failed [2026-09-02 12:58:26.608] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077832 for case CB-1786210251604-1239: :openssl_extraction_failed [2026-09-02 12:58:26.627] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077287 for case CB-1786210299864-3547: :openssl_extraction_failed [2026-09-02 12:58:26.639] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037836 for case CB-1786210251981-4517: :openssl_extraction_failed [2026-09-02 12:58:26.659] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009915 for case CB-1786210300200-1095: :openssl_extraction_failed [2026-09-02 12:58:26.672] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034617 for case CB-1786210252385-1218: :openssl_extraction_failed [2026-09-02 12:58:26.681] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022677 for case CB-1786210300530-7266: :openssl_extraction_failed [2026-09-02 12:58:26.700] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017741 for case CB-1786210252779-2295: :openssl_extraction_failed [2026-09-02 12:58:26.706] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072692 for case CB-1786210300882-0064: :openssl_extraction_failed [2026-09-02 12:58:26.713] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063460 for case CB-1786210253186-0063: :openssl_extraction_failed [2026-09-02 12:58:26.724] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022614 for case CB-1786210301210-6973: :openssl_extraction_failed [2026-09-02 12:58:26.755] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003004 for case CB-1786210253579-8284: :openssl_extraction_failed [2026-09-02 12:58:26.756] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004975 for case CB-1786210301546-5594: :openssl_extraction_failed [2026-09-02 12:58:26.772] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043400 for case CB-1786210254007-4533: :openssl_extraction_failed [2026-09-02 12:58:26.789] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026773 for case CB-1786210301915-8404: :openssl_extraction_failed [2026-09-02 12:58:26.792] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018204 for case CB-1786210254380-2599: :openssl_extraction_failed [2026-09-02 12:58:26.817] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008325 for case CB-1786210254768-3533: :openssl_extraction_failed [2026-09-02 12:58:26.819] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063516 for case CB-1786210302280-3356: :openssl_extraction_failed [2026-09-02 12:58:26.843] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098792 for case CB-1786210302613-6084: :openssl_extraction_failed [2026-09-02 12:58:26.851] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028322 for case CB-1786210255134-1732: :openssl_extraction_failed [2026-09-02 12:58:26.887] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069957 for case CB-1786210302988-1275: :openssl_extraction_failed [2026-09-02 12:58:26.908] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067026 for case CB-1786210255524-5831: :openssl_extraction_failed [2026-09-02 12:58:26.925] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047767 for case CB-1786210303319-6265: :openssl_extraction_failed [2026-09-02 12:58:26.942] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028285 for case CB-1786210255902-0544: :openssl_extraction_failed [2026-09-02 12:58:26.948] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019786 for case CB-1786210303646-5510: :openssl_extraction_failed [2026-09-02 12:58:26.961] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066224 for case CB-1786210256286-2599: :openssl_extraction_failed [2026-09-02 12:58:26.976] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070423 for case CB-1786210303975-0629: :openssl_extraction_failed [2026-09-02 12:58:26.987] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038051 for case CB-1786210256699-9411: :openssl_extraction_failed [2026-09-02 12:58:27.031] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028343 for case CB-1786210257092-3294: :openssl_extraction_failed [2026-09-02 12:58:27.031] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048071 for case CB-1786210304278-7748: :openssl_extraction_failed [2026-09-02 12:58:27.076] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077907 for case CB-1786210257474-9557: :openssl_extraction_failed [2026-09-02 12:58:27.078] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077204 for case CB-1786210304668-1881: :openssl_extraction_failed [2026-09-02 12:58:27.121] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049722 for case CB-1786210304988-1777: :openssl_extraction_failed [2026-09-02 12:58:27.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049868 for case CB-1786210257884-0732: :openssl_extraction_failed [2026-09-02 12:58:27.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023236 for case CB-1786210305307-6585: :openssl_extraction_failed [2026-09-02 12:58:27.142] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021584 for case CB-1786210258253-0095: :openssl_extraction_failed [2026-09-02 12:58:27.165] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045027 for case CB-1786210305606-8249: :openssl_extraction_failed [2026-09-02 12:58:27.170] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028307 for case CB-1786210258648-5100: :openssl_extraction_failed [2026-09-02 12:58:27.188] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055013 for case CB-1786210305939-4700: :openssl_extraction_failed [2026-09-02 12:58:27.214] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078620 for case CB-1786210306250-1793: :openssl_extraction_failed [2026-09-02 12:58:27.216] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095005 for case CB-1786210259110-2918: :openssl_extraction_failed [2026-09-02 12:58:27.237] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074943 for case CB-1786210259498-7560: :openssl_extraction_failed [2026-09-02 12:58:27.239] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038019 for case CB-1786210306546-5426: :openssl_extraction_failed [2026-09-02 12:58:27.257] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074704 for case CB-1786210259887-3689: :openssl_extraction_failed [2026-09-02 12:58:27.261] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095319 for case CB-1786210306903-3482: :openssl_extraction_failed [2026-09-02 12:58:27.270] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007402 for case CB-1786210260291-0913: :openssl_extraction_failed [2026-09-02 12:58:27.288] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014607 for case CB-1786210307253-1247: :openssl_extraction_failed [2026-09-02 12:58:27.293] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095644 for case CB-1786210260672-0396: :openssl_extraction_failed [2026-09-02 12:58:27.313] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057541 for case CB-1786210307599-8167: :openssl_extraction_failed [2026-09-02 12:58:27.318] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023688 for case CB-1786210261082-1721: :openssl_extraction_failed [2026-09-02 12:58:27.333] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006006 for case CB-1786210307932-8171: :openssl_extraction_failed [2026-09-02 12:58:27.346] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045546 for case CB-1786210261535-4477: :openssl_extraction_failed [2026-09-02 12:58:27.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059742 for case CB-1786210308233-2405: :openssl_extraction_failed [2026-09-02 12:58:27.365] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013322 for case CB-1786210261955-8197: :openssl_extraction_failed [2026-09-02 12:58:27.397] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008262 for case CB-1786210308540-0552: :openssl_extraction_failed [2026-09-02 12:58:27.397] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008297 for case CB-1786210262387-4079: :openssl_extraction_failed [2026-09-02 12:58:27.438] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021028 for case CB-1786210262807-6345: :openssl_extraction_failed [2026-09-02 12:58:27.452] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036534 for case CB-1786210308851-4941: :openssl_extraction_failed [2026-09-02 12:58:27.473] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013408 for case CB-1786210309196-5420: :openssl_extraction_failed [2026-09-02 12:58:27.476] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066884 for case CB-1786210263201-8080: :openssl_extraction_failed [2026-09-02 12:58:27.495] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015582 for case CB-1786210309531-8356: :openssl_extraction_failed [2026-09-02 12:58:27.506] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040747 for case CB-1786210263603-0061: :openssl_extraction_failed [2026-09-02 12:58:27.524] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099889 for case CB-1786210309845-2268: :openssl_extraction_failed [2026-09-02 12:58:27.525] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000639 for case CB-1786210263979-6174: :openssl_extraction_failed [2026-09-02 12:58:27.547] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039475 for case CB-1786210310157-4624: :openssl_extraction_failed [2026-09-02 12:58:27.553] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036310 for case CB-1786210264382-2820: :openssl_extraction_failed [2026-09-02 12:58:27.573] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021863 for case CB-1786210264780-3571: :openssl_extraction_failed [2026-09-02 12:58:27.586] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004996 for case CB-1786210310496-2904: :openssl_extraction_failed [2026-09-02 12:58:27.600] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037824 for case CB-1786210265167-4094: :openssl_extraction_failed [2026-09-02 12:58:27.612] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090088 for case CB-1786210310815-9916: :openssl_extraction_failed [2026-09-02 12:58:27.635] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083693 for case CB-1786210265597-9316: :openssl_extraction_failed [2026-09-02 12:58:27.646] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088042 for case CB-1786210311140-6974: :openssl_extraction_failed [2026-09-02 12:58:27.647] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010818 for case CB-1786210266009-1236: :openssl_extraction_failed [2026-09-02 12:58:27.669] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098432 for case CB-1786210266368-1156: :openssl_extraction_failed [2026-09-02 12:58:27.676] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071802 for case CB-1786210311599-6628: :openssl_extraction_failed [2026-09-02 12:58:27.693] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038550 for case CB-1786210266785-8522: :openssl_extraction_failed [2026-09-02 12:58:27.712] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072503 for case CB-1786210311963-1280: :openssl_extraction_failed [2026-09-02 12:58:27.745] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013407 for case CB-1786210267166-4872: :openssl_extraction_failed [2026-09-02 12:58:27.751] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097742 for case CB-1786210312332-1282: :openssl_extraction_failed [2026-09-02 12:58:27.776] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061599 for case CB-1786210267585-7219: :openssl_extraction_failed [2026-09-02 12:58:27.785] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092126 for case CB-1786210312701-3677: :openssl_extraction_failed [2026-09-02 12:58:27.806] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070729 for case CB-1786210267944-3909: :openssl_extraction_failed [2026-09-02 12:58:27.807] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094133 for case CB-1786210313091-0214: :openssl_extraction_failed [2026-09-02 12:58:27.831] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001283 for case CB-1786210313499-6924: :openssl_extraction_failed [2026-09-02 12:58:27.831] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021556 for case CB-1786210268336-4357: :openssl_extraction_failed [2026-09-02 12:58:27.856] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089947 for case CB-1786210268734-5594: :openssl_extraction_failed [2026-09-02 12:58:27.856] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015080 for case CB-1786210313887-6104: :openssl_extraction_failed [2026-09-02 12:58:27.897] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023666 for case CB-1786210314272-3904: :openssl_extraction_failed [2026-09-02 12:58:27.898] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035680 for case CB-1786210269129-1700: :openssl_extraction_failed [2026-09-02 12:58:27.923] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032395 for case CB-1786210314677-7539: :openssl_extraction_failed [2026-09-02 12:58:27.925] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099663 for case CB-1786210269507-3099: :openssl_extraction_failed [2026-09-02 12:58:27.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032290 for case CB-1786210315043-2619: :openssl_extraction_failed [2026-09-02 12:58:27.950] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099482 for case CB-1786210269908-3041: :openssl_extraction_failed [2026-09-02 12:58:27.957] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037068 for case CB-1786210315436-4231: :openssl_extraction_failed [2026-09-02 12:58:27.977] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033602 for case CB-1786210315865-4084: :openssl_extraction_failed [2026-09-02 12:58:27.980] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077732 for case CB-1786210270317-1525: :openssl_extraction_failed [2026-09-02 12:58:27.999] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028085 for case CB-1786210316247-6521: :openssl_extraction_failed [2026-09-02 12:58:28.000] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074372 for case CB-1786210270717-3699: :openssl_extraction_failed [2026-09-02 12:58:28.020] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066450 for case CB-1786210316625-7356: :openssl_extraction_failed [2026-09-02 12:58:28.026] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069497 for case CB-1786210271122-3152: :openssl_extraction_failed [2026-09-02 12:58:28.037] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060177 for case CB-1786210272012-0588: :openssl_extraction_failed [2026-09-02 12:58:28.042] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037869 for case CB-1786210317006-1961: :openssl_extraction_failed [2026-09-02 12:58:28.062] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065356 for case CB-1786210272393-8186: :openssl_extraction_failed [2026-09-02 12:58:28.067] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084113 for case CB-1786210317389-6145: :openssl_extraction_failed [2026-09-02 12:58:28.093] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045209 for case CB-1786210272810-8187: :openssl_extraction_failed [2026-09-02 12:58:28.095] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061773 for case CB-1786210317793-5074: :openssl_extraction_failed [2026-09-02 12:58:28.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009914 for case CB-1786210318169-5220: :openssl_extraction_failed [2026-09-02 12:58:28.130] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011628 for case CB-1786210273218-1937: :openssl_extraction_failed [2026-09-02 12:58:28.144] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057761 for case CB-1786210318552-6028: :openssl_extraction_failed [2026-09-02 12:58:28.159] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052234 for case CB-1786210318921-4790: :openssl_extraction_failed [2026-09-02 12:58:28.163] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017793 for case CB-1786210273592-6307: :openssl_extraction_failed [2026-09-02 12:58:28.180] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082249 for case CB-1786210319291-9704: :openssl_extraction_failed [2026-09-02 12:58:28.183] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045148 for case CB-1786210273975-7532: :openssl_extraction_failed [2026-09-02 12:58:28.202] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064176 for case CB-1786210319671-5065: :openssl_extraction_failed [2026-09-02 12:58:28.203] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024902 for case CB-1786210274367-8190: :openssl_extraction_failed [2026-09-02 12:58:28.222] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081072 for case CB-1786210320052-6327: :openssl_extraction_failed [2026-09-02 12:58:28.234] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096436 for case CB-1786210274772-7444: :openssl_extraction_failed [2026-09-02 12:58:28.251] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053098 for case CB-1786210320420-4591: :openssl_extraction_failed [2026-09-02 12:58:28.277] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045186 for case CB-1786210275198-5417: :openssl_extraction_failed [2026-09-02 12:58:28.286] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032699 for case CB-1786210320793-8972: :openssl_extraction_failed [2026-09-02 12:58:28.311] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054462 for case CB-1786210275592-1301: :openssl_extraction_failed [2026-09-02 12:58:28.318] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037706 for case CB-1786210321160-7201: :openssl_extraction_failed [2026-09-02 12:58:28.351] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058373 for case CB-1786210276001-8934: :openssl_extraction_failed [2026-09-02 12:58:28.383] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098648 for case CB-1786210321538-4752: :openssl_extraction_failed [2026-09-02 12:58:28.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061277 for case CB-1786210276407-8970: :openssl_extraction_failed [2026-09-02 12:58:28.421] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022462 for case CB-1786210321943-0455: :openssl_extraction_failed [2026-09-02 12:58:28.443] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087343 for case CB-1786210276806-6313: :openssl_extraction_failed [2026-09-02 12:58:28.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004626 for case CB-1786210322392-9719: :openssl_extraction_failed [2026-09-02 12:58:28.504] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039471 for case CB-1786210277202-9156: :openssl_extraction_failed [2026-09-02 12:58:28.542] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053563 for case CB-1786210322815-9991: :openssl_extraction_failed [2026-09-02 12:58:28.558] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066799 for case CB-1786210323215-7054: :openssl_extraction_failed [2026-09-02 12:58:28.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051106 for case CB-1786210277562-8242: :openssl_extraction_failed [2026-09-02 12:58:28.592] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074064 for case CB-1786210323616-2409: :openssl_extraction_failed [2026-09-02 12:58:28.610] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038864 for case CB-1786210277943-3390: :openssl_extraction_failed [2026-09-02 12:58:28.614] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067322 for case CB-1786210324021-9558: :openssl_extraction_failed [2026-09-02 12:58:28.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012964 for case CB-1786210324405-5507: :openssl_extraction_failed [2026-09-02 12:58:28.638] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061711 for case CB-1786210278316-7780: :openssl_extraction_failed [2026-09-02 12:58:28.672] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024085 for case CB-1786210324800-9042: :openssl_extraction_failed [2026-09-02 12:58:28.677] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031164 for case CB-1786210278706-1807: :openssl_extraction_failed [2026-09-02 12:58:28.704] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013237 for case CB-1786210279084-9946: :openssl_extraction_failed [2026-09-02 12:58:28.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073786 for case CB-1786210279481-3507: :openssl_extraction_failed [2026-09-02 12:58:28.728] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099559 for case CB-1786210325197-6855: :openssl_extraction_failed [2026-09-02 12:58:28.759] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021570 for case CB-1786210279870-8811: :openssl_extraction_failed [2026-09-02 12:58:28.761] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077385 for case CB-1786210325579-6663: :openssl_extraction_failed [2026-09-02 12:58:28.782] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069745 for case CB-1786210325961-7005: :openssl_extraction_failed [2026-09-02 12:58:28.782] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036771 for case CB-1786210280250-6624: :openssl_extraction_failed [2026-09-02 12:58:28.813] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087341 for case CB-1786210280645-1818: :openssl_extraction_failed [2026-09-02 12:58:28.819] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070141 for case CB-1786210326327-3831: :openssl_extraction_failed [2026-09-02 12:58:28.845] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061680 for case CB-1786210326713-0677: :openssl_extraction_failed [2026-09-02 12:58:28.863] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044277 for case CB-1786210281046-5004: :openssl_extraction_failed [2026-09-02 12:58:28.921] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056036 for case CB-1786210327087-3823: :openssl_extraction_failed [2026-09-02 12:58:28.921] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076602 for case CB-1786210281437-2535: :openssl_extraction_failed [2026-09-02 12:58:28.971] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068278 for case CB-1786210327475-7117: :openssl_extraction_failed [2026-09-02 12:58:28.971] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029848 for case CB-1786210281840-4575: :openssl_extraction_failed [2026-09-02 12:58:29.017] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052738 for case CB-1786210327912-6993: :openssl_extraction_failed [2026-09-02 12:58:29.033] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078188 for case CB-1786210282213-3876: :openssl_extraction_failed [2026-09-02 12:58:29.045] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083212 for case CB-1786210328291-6781: :openssl_extraction_failed [2026-09-02 12:58:29.059] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001812 for case CB-1786210282604-9345: :openssl_extraction_failed [2026-09-02 12:58:29.076] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079305 for case CB-1786210328678-5787: :openssl_extraction_failed [2026-09-02 12:58:29.106] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:58:29.137] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093194 for case CB-1786210283008-5760: :openssl_extraction_failed [2026-09-02 12:58:29.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048215 for case CB-1786210329087-4749: :openssl_extraction_failed [2026-09-02 12:58:29.161] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026278 for case CB-1786210283407-7736: :openssl_extraction_failed [2026-09-02 12:58:29.169] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077964 for case CB-1786210329469-8207: :openssl_extraction_failed [2026-09-02 12:58:29.198] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091397 for case CB-1786210329868-9669: :openssl_extraction_failed [2026-09-02 12:58:29.217] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035155 for case CB-1786210283792-3233: :openssl_extraction_failed [2026-09-02 12:58:29.230] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012440 for case CB-1786210330250-6789: :openssl_extraction_failed [2026-09-02 12:58:29.263] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058188 for case CB-1786210330638-2439: :openssl_extraction_failed [2026-09-02 12:58:29.263] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006544 for case CB-1786210284206-1497: :openssl_extraction_failed [2026-09-02 12:58:29.295] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043783 for case CB-1786210331018-2280: :openssl_extraction_failed [2026-09-02 12:58:29.310] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055840 for case CB-1786210284580-9188: :openssl_extraction_failed [2026-09-02 12:58:29.327] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002694 for case CB-1786210331413-2330: :openssl_extraction_failed [2026-09-02 12:58:29.391] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013323 for case CB-1786210331816-1763: :openssl_extraction_failed [2026-09-02 12:58:29.394] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011199 for case CB-1786210284974-0546: :openssl_extraction_failed [2026-09-02 12:58:29.456] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069019 for case CB-1786210285344-8615: :openssl_extraction_failed [2026-09-02 12:58:29.456] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060772 for case CB-1786210332187-3744: :openssl_extraction_failed [2026-09-02 12:58:29.507] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063354 for case CB-1786210332588-9319: :openssl_extraction_failed [2026-09-02 12:58:29.519] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091605 for case CB-1786210285732-6689: :openssl_extraction_failed [2026-09-02 12:58:29.563] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009262 for case CB-1786210332953-3813: :openssl_extraction_failed [2026-09-02 12:58:29.587] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043429 for case CB-1786210333334-7098: :openssl_extraction_failed [2026-09-02 12:58:29.599] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025018 for case CB-1786210286126-4285: :openssl_extraction_failed [2026-09-02 12:58:29.626] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075211 for case CB-1786210333754-2895: :openssl_extraction_failed [2026-09-02 12:58:29.636] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023921 for case CB-1786210286536-4305: :openssl_extraction_failed [2026-09-02 12:58:29.667] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019537 for case CB-1786210334136-3492: :openssl_extraction_failed [2026-09-02 12:58:29.679] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073500 for case CB-1786210286927-8006: :openssl_extraction_failed [2026-09-02 12:58:29.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072409 for case CB-1786210334547-5265: :openssl_extraction_failed [2026-09-02 12:58:29.723] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074729 for case CB-1786210334937-8818: :openssl_extraction_failed [2026-09-02 12:58:29.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064428 for case CB-1786210287306-6368: :openssl_extraction_failed [2026-09-02 12:58:29.761] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075409 for case CB-1786210335340-9573: :openssl_extraction_failed [2026-09-02 12:58:29.775] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057053 for case CB-1786210287693-2953: :openssl_extraction_failed [2026-09-02 12:58:29.797] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009508 for case CB-1786210335722-8389: :openssl_extraction_failed [2026-09-02 12:58:29.818] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024130 for case CB-1786210288128-2412: :openssl_extraction_failed [2026-09-02 12:58:29.830] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063378 for case CB-1786210336122-1890: :openssl_extraction_failed [2026-09-02 12:58:29.844] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072011 for case CB-1786210288529-2432: :openssl_extraction_failed [2026-09-02 12:58:29.876] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010364 for case CB-1786210336504-8908: :openssl_extraction_failed [2026-09-02 12:58:29.914] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057655 for case CB-1786210288932-0284: :openssl_extraction_failed [2026-09-02 12:58:29.950] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085837 for case CB-1786210289314-4772: :openssl_extraction_failed [2026-09-02 12:58:29.962] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088704 for case CB-1786210336899-1591: :openssl_extraction_failed [2026-09-02 12:58:30.000] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065524 for case CB-1786210289707-6313: :openssl_extraction_failed [2026-09-02 12:58:30.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088868 for case CB-1786210337283-3627: :openssl_extraction_failed [2026-09-02 12:58:30.038] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064466 for case CB-1786210290076-3820: :openssl_extraction_failed [2026-09-02 12:58:30.040] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022048 for case CB-1786210337681-6700: :openssl_extraction_failed [2026-09-02 12:58:30.085] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026944 for case CB-1786210338088-0973: :openssl_extraction_failed [2026-09-02 12:58:30.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008357 for case CB-1786210290479-6819: :openssl_extraction_failed [2026-09-02 12:58:30.112] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008960 for case CB-1786210338454-9878: :openssl_extraction_failed [2026-09-02 12:58:30.142] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029493 for case CB-1786210338850-4812: :openssl_extraction_failed [2026-09-02 12:58:30.150] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031112 for case CB-1786210290856-8907: :openssl_extraction_failed [2026-09-02 12:58:30.177] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018904 for case CB-1786210339259-1085: :openssl_extraction_failed [2026-09-02 12:58:30.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047618 for case CB-1786210291252-7961: :openssl_extraction_failed [2026-09-02 12:58:30.222] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030627 for case CB-1786210339653-0062: :openssl_extraction_failed [2026-09-02 12:58:30.236] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019561 for case CB-1786210291556-4431: :openssl_extraction_failed [2026-09-02 12:58:30.269] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084244 for case CB-1786210340035-8020: :openssl_extraction_failed [2026-09-02 12:58:30.279] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086837 for case CB-1786210291889-7570: :openssl_extraction_failed [2026-09-02 12:58:30.314] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034897 for case CB-1786210292188-2744: :openssl_extraction_failed [2026-09-02 12:58:30.318] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032834 for case CB-1786210340463-3201: :openssl_extraction_failed [2026-09-02 12:58:30.354] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035578 for case CB-1786210292530-4556: :openssl_extraction_failed [2026-09-02 12:58:30.358] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025064 for case CB-1786210340871-0683: :openssl_extraction_failed [2026-09-02 12:58:30.400] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050877 for case CB-1786210341293-7354: :openssl_extraction_failed [2026-09-02 12:58:30.406] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004502 for case CB-1786210292839-9870: :openssl_extraction_failed [2026-09-02 12:58:30.433] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008201 for case CB-1786210341679-3558: :openssl_extraction_failed [2026-09-02 12:58:30.473] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096697 for case CB-1786210293157-5290: :openssl_extraction_failed [2026-09-02 12:58:30.488] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088881 for case CB-1786210342082-8202: :openssl_extraction_failed [2026-09-02 12:58:30.543] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084913 for case CB-1786210293483-5082: :openssl_extraction_failed [2026-09-02 12:58:30.568] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067383 for case CB-1786210342492-0289: :openssl_extraction_failed [2026-09-02 12:58:30.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090084 for case CB-1786210293903-5403: :openssl_extraction_failed [2026-09-02 12:58:30.615] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082428 for case CB-1786210342882-3634: :openssl_extraction_failed [2026-09-02 12:58:30.668] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090209 for case CB-1786210294238-2799: :openssl_extraction_failed [2026-09-02 12:58:30.684] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043445 for case CB-1786210343306-4129: :openssl_extraction_failed [2026-09-02 12:58:30.705] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077333 for case CB-1786210294595-4314: :openssl_extraction_failed [2026-09-02 12:58:30.735] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078881 for case CB-1786210343696-8251: :openssl_extraction_failed [2026-09-02 12:58:30.761] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089030 for case CB-1786210294923-7379: :openssl_extraction_failed [2026-09-02 12:58:30.773] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066634 for case CB-1786210344134-1123: :openssl_extraction_failed [2026-09-02 12:58:30.801] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064726 for case CB-1786210295246-6055: :openssl_extraction_failed [2026-09-02 12:58:30.811] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032229 for case CB-1786210344582-9956: :openssl_extraction_failed [2026-09-02 12:58:30.858] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080739 for case CB-1786210295538-2962: :openssl_extraction_failed [2026-09-02 12:58:30.861] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063651 for case CB-1786210344982-3268: :openssl_extraction_failed [2026-09-02 12:58:30.913] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083065 for case CB-1786210345360-3105: :openssl_extraction_failed [2026-09-02 12:58:30.926] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033588 for case CB-1786210295850-1145: :openssl_extraction_failed [2026-09-02 12:58:30.961] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000836 for case CB-1786210345831-5648: :openssl_extraction_failed [2026-09-02 12:58:30.979] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025835 for case CB-1786210296153-2048: :openssl_extraction_failed [2026-09-02 12:58:31.005] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002839 for case CB-1786210346225-8782: :openssl_extraction_failed [2026-09-02 12:58:31.004] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034341 for case CB-1786210296477-8204: :openssl_extraction_failed [2026-09-02 12:58:31.043] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044221 for case CB-1786210346685-5228: :openssl_extraction_failed [2026-09-02 12:58:31.065] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080252 for case CB-1786210296799-9592: :openssl_extraction_failed [2026-09-02 12:58:31.073] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008150 for case CB-1786210347067-9664: :openssl_extraction_failed [2026-09-02 12:58:31.115] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030590 for case CB-1786210297119-3505: :openssl_extraction_failed [2026-09-02 12:58:31.118] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040226 for case CB-1786210347460-3514: :openssl_extraction_failed [2026-09-02 12:58:31.144] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030575 for case CB-1786210297461-2494: :openssl_extraction_failed [2026-09-02 12:58:31.156] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085752 for case CB-1786210347861-7017: :openssl_extraction_failed [2026-09-02 12:58:31.169] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045030 for case CB-1786210297779-9741: :openssl_extraction_failed [2026-09-02 12:58:31.189] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093106 for case CB-1786210298115-1057: :openssl_extraction_failed [2026-09-02 12:58:31.210] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035347 for case CB-1786210298451-3732: :openssl_extraction_failed [2026-09-02 12:58:31.211] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032922 for case CB-1786210348244-3098: :openssl_extraction_failed [2026-09-02 12:58:31.242] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035673 for case CB-1786210298774-7963: :openssl_extraction_failed [2026-09-02 12:58:31.246] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011498 for case CB-1786210348683-1138: :openssl_extraction_failed [2026-09-02 12:58:31.271] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046336 for case CB-1786210299082-9572: :openssl_extraction_failed [2026-09-02 12:58:31.273] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017085 for case CB-1786210349150-0867: :openssl_extraction_failed [2026-09-02 12:58:31.306] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074163 for case CB-1786210299518-0110: :openssl_extraction_failed [2026-09-02 12:58:31.314] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081520 for case CB-1786210349615-7803: :openssl_extraction_failed [2026-09-02 12:58:31.330] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077287 for case CB-1786210299864-3547: :openssl_extraction_failed [2026-09-02 12:58:31.356] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053271 for case CB-1786210349998-4453: :openssl_extraction_failed [2026-09-02 12:58:31.374] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009915 for case CB-1786210300200-1095: :openssl_extraction_failed [2026-09-02 12:58:31.387] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084519 for case CB-1786210350452-7039: :openssl_extraction_failed [2026-09-02 12:58:31.421] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061222 for case CB-1786210350924-7760: :openssl_extraction_failed [2026-09-02 12:58:31.429] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022677 for case CB-1786210300530-7266: :openssl_extraction_failed [2026-09-02 12:58:31.492] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038673 for case CB-1786210351393-4404: :openssl_extraction_failed [2026-09-02 12:58:31.509] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072692 for case CB-1786210300882-0064: :openssl_extraction_failed [2026-09-02 12:58:31.586] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038132 for case CB-1786210351814-5184: :openssl_extraction_failed [2026-09-02 12:58:31.601] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022614 for case CB-1786210301210-6973: :openssl_extraction_failed [2026-09-02 12:58:31.621] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025354 for case CB-1786210352213-3143: :openssl_extraction_failed [2026-09-02 12:58:31.636] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063155 for case CB-1786210352646-3593: :openssl_extraction_failed [2026-09-02 12:58:31.651] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068674 for case CB-1786210353132-7355: :openssl_extraction_failed [2026-09-02 12:58:31.676] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052957 for case CB-1786210353524-3061: :openssl_extraction_failed [2026-09-02 12:58:31.679] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004975 for case CB-1786210301546-5594: :openssl_extraction_failed [2026-09-02 12:58:31.724] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028305 for case CB-1786210353904-4309: :openssl_extraction_failed [2026-09-02 12:58:31.732] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026773 for case CB-1786210301915-8404: :openssl_extraction_failed [2026-09-02 12:58:31.756] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050341 for case CB-1786210354342-2705: :openssl_extraction_failed [2026-09-02 12:58:31.795] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063516 for case CB-1786210302280-3356: :openssl_extraction_failed [2026-09-02 12:58:31.796] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033427 for case CB-1786210354795-0973: :openssl_extraction_failed [2026-09-02 12:58:31.828] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098792 for case CB-1786210302613-6084: :openssl_extraction_failed [2026-09-02 12:58:31.835] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012638 for case CB-1786210355184-3710: :openssl_extraction_failed [2026-09-02 12:58:31.860] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069957 for case CB-1786210302988-1275: :openssl_extraction_failed [2026-09-02 12:58:31.879] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042282 for case CB-1786210355650-3010: :openssl_extraction_failed [2026-09-02 12:58:31.911] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047767 for case CB-1786210303319-6265: :openssl_extraction_failed [2026-09-02 12:58:31.940] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074063 for case CB-1786210356038-6816: :openssl_extraction_failed [2026-09-02 12:58:31.948] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019786 for case CB-1786210303646-5510: :openssl_extraction_failed [2026-09-02 12:58:31.992] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085231 for case CB-1786210356415-2832: :openssl_extraction_failed [2026-09-02 12:58:31.992] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070423 for case CB-1786210303975-0629: :openssl_extraction_failed [2026-09-02 12:58:32.021] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004794 for case CB-1786210356895-2985: :openssl_extraction_failed [2026-09-02 12:58:32.046] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048071 for case CB-1786210304278-7748: :openssl_extraction_failed [2026-09-02 12:58:32.073] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062398 for case CB-1786210357294-9668: :openssl_extraction_failed [2026-09-02 12:58:32.082] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077204 for case CB-1786210304668-1881: :openssl_extraction_failed [2026-09-02 12:58:32.101] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058653 for case CB-1786210357718-3412: :openssl_extraction_failed [2026-09-02 12:58:32.130] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049722 for case CB-1786210304988-1777: :openssl_extraction_failed [2026-09-02 12:58:32.130] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074264 for case CB-1786210358200-3047: :openssl_extraction_failed [2026-09-02 12:58:32.150] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023236 for case CB-1786210305307-6585: :openssl_extraction_failed [2026-09-02 12:58:32.161] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096864 for case CB-1786210358623-3184: :openssl_extraction_failed [2026-09-02 12:58:32.194] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045027 for case CB-1786210305606-8249: :openssl_extraction_failed [2026-09-02 12:58:32.211] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049246 for case CB-1786210359089-4298: :openssl_extraction_failed [2026-09-02 12:58:32.236] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055013 for case CB-1786210305939-4700: :openssl_extraction_failed [2026-09-02 12:58:32.243] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086485 for case CB-1786210359478-1751: :openssl_extraction_failed [2026-09-02 12:58:32.274] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078620 for case CB-1786210306250-1793: :openssl_extraction_failed [2026-09-02 12:58:32.295] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054212 for case CB-1786210359890-2097: :openssl_extraction_failed [2026-09-02 12:58:32.300] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038019 for case CB-1786210306546-5426: :openssl_extraction_failed [2026-09-02 12:58:32.338] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045069 for case CB-1786210360374-5197: :openssl_extraction_failed [2026-09-02 12:58:32.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095319 for case CB-1786210306903-3482: :openssl_extraction_failed [2026-09-02 12:58:32.379] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043861 for case CB-1786210360842-7523: :openssl_extraction_failed [2026-09-02 12:58:32.412] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014607 for case CB-1786210307253-1247: :openssl_extraction_failed [2026-09-02 12:58:32.446] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046771 for case CB-1786210361258-9012: :openssl_extraction_failed [2026-09-02 12:58:32.456] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057541 for case CB-1786210307599-8167: :openssl_extraction_failed [2026-09-02 12:58:32.500] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004360 for case CB-1786210361765-5642: :openssl_extraction_failed [2026-09-02 12:58:32.511] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006006 for case CB-1786210307932-8171: :openssl_extraction_failed [2026-09-02 12:58:32.556] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034717 for case CB-1786210362208-6186: :openssl_extraction_failed [2026-09-02 12:58:32.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059742 for case CB-1786210308233-2405: :openssl_extraction_failed [2026-09-02 12:58:32.589] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090374 for case CB-1786210362612-0916: :openssl_extraction_failed [2026-09-02 12:58:32.601] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008262 for case CB-1786210308540-0552: :openssl_extraction_failed [2026-09-02 12:58:32.619] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056022 for case CB-1786210363040-6506: :openssl_extraction_failed [2026-09-02 12:58:32.647] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036534 for case CB-1786210308851-4941: :openssl_extraction_failed [2026-09-02 12:58:32.676] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013408 for case CB-1786210309196-5420: :openssl_extraction_failed [2026-09-02 12:58:32.681] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033752 for case CB-1786210363447-1157: :openssl_extraction_failed [2026-09-02 12:58:32.717] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052633 for case CB-1786210363924-2955: :openssl_extraction_failed [2026-09-02 12:58:32.722] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015582 for case CB-1786210309531-8356: :openssl_extraction_failed [2026-09-02 12:58:32.745] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099889 for case CB-1786210309845-2268: :openssl_extraction_failed [2026-09-02 12:58:32.758] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092611 for case CB-1786210364335-9779: :openssl_extraction_failed [2026-09-02 12:58:32.773] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039475 for case CB-1786210310157-4624: :openssl_extraction_failed [2026-09-02 12:58:32.797] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060491 for case CB-1786210364763-5523: :openssl_extraction_failed [2026-09-02 12:58:32.803] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004996 for case CB-1786210310496-2904: :openssl_extraction_failed [2026-09-02 12:58:32.828] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039284 for case CB-1786210365192-9879: :openssl_extraction_failed [2026-09-02 12:58:32.845] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090088 for case CB-1786210310815-9916: :openssl_extraction_failed [2026-09-02 12:58:32.865] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061880 for case CB-1786210365570-3393: :openssl_extraction_failed [2026-09-02 12:58:32.880] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088042 for case CB-1786210311140-6974: :openssl_extraction_failed [2026-09-02 12:58:32.923] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091061 for case CB-1786210365971-2416: :openssl_extraction_failed [2026-09-02 12:58:32.942] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071802 for case CB-1786210311599-6628: :openssl_extraction_failed [2026-09-02 12:58:32.968] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087314 for case CB-1786210366399-1629: :openssl_extraction_failed [2026-09-02 12:58:32.980] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072503 for case CB-1786210311963-1280: :openssl_extraction_failed [2026-09-02 12:58:32.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063442 for case CB-1786210366856-4532: :openssl_extraction_failed [2026-09-02 12:58:33.026] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097742 for case CB-1786210312332-1282: :openssl_extraction_failed [2026-09-02 12:58:33.036] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091787 for case CB-1786210367260-0176: :openssl_extraction_failed [2026-09-02 12:58:33.067] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092126 for case CB-1786210312701-3677: :openssl_extraction_failed [2026-09-02 12:58:33.071] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057705 for case CB-1786210367720-4070: :openssl_extraction_failed [2026-09-02 12:58:33.096] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080716 for case CB-1786210368158-3533: :openssl_extraction_failed [2026-09-02 12:58:33.103] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094133 for case CB-1786210313091-0214: :openssl_extraction_failed [2026-09-02 12:58:33.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067935 for case CB-1786210368632-2939: :openssl_extraction_failed [2026-09-02 12:58:33.142] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001283 for case CB-1786210313499-6924: :openssl_extraction_failed [2026-09-02 12:58:33.168] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028941 for case CB-1786210369059-6824: :openssl_extraction_failed [2026-09-02 12:58:33.186] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015080 for case CB-1786210313887-6104: :openssl_extraction_failed [2026-09-02 12:58:33.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011501 for case CB-1786210369514-5481: :openssl_extraction_failed [2026-09-02 12:58:33.222] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023666 for case CB-1786210314272-3904: :openssl_extraction_failed [2026-09-02 12:58:33.249] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055941 for case CB-1786210369895-7522: :openssl_extraction_failed [2026-09-02 12:58:33.272] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018074 for case CB-1786210370344-1889: :openssl_extraction_failed [2026-09-02 12:58:33.279] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032395 for case CB-1786210314677-7539: :openssl_extraction_failed [2026-09-02 12:58:33.317] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040568 for case CB-1786210370841-8766: :openssl_extraction_failed [2026-09-02 12:58:33.323] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032290 for case CB-1786210315043-2619: :openssl_extraction_failed [2026-09-02 12:58:33.352] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026581 for case CB-1786210371247-2345: :openssl_extraction_failed [2026-09-02 12:58:33.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037068 for case CB-1786210315436-4231: :openssl_extraction_failed [2026-09-02 12:58:33.398] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057428 for case CB-1786210371638-6413: :openssl_extraction_failed [2026-09-02 12:58:33.405] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033602 for case CB-1786210315865-4084: :openssl_extraction_failed [2026-09-02 12:58:33.442] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016540 for case CB-1786210372067-5909: :openssl_extraction_failed [2026-09-02 12:58:33.442] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028085 for case CB-1786210316247-6521: :openssl_extraction_failed [2026-09-02 12:58:33.513] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066450 for case CB-1786210316625-7356: :openssl_extraction_failed [2026-09-02 12:58:33.523] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060130 for case CB-1786210372501-6923: :openssl_extraction_failed [2026-09-02 12:58:33.580] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014112 for case CB-1786210372908-3140: :openssl_extraction_failed [2026-09-02 12:58:33.581] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037869 for case CB-1786210317006-1961: :openssl_extraction_failed [2026-09-02 12:58:33.632] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084113 for case CB-1786210317389-6145: :openssl_extraction_failed [2026-09-02 12:58:33.664] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061773 for case CB-1786210317793-5074: :openssl_extraction_failed [2026-09-02 12:58:33.664] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024832 for case CB-1786210373337-0500: :openssl_extraction_failed [2026-09-02 12:58:33.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017807 for case CB-1786210373764-0717: :openssl_extraction_failed [2026-09-02 12:58:33.740] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009914 for case CB-1786210318169-5220: :openssl_extraction_failed [2026-09-02 12:58:33.740] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043616 for case CB-1786210374151-1399: :openssl_extraction_failed [2026-09-02 12:58:33.774] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017895 for case CB-1786210374585-2098: :openssl_extraction_failed [2026-09-02 12:58:33.780] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057761 for case CB-1786210318552-6028: :openssl_extraction_failed [2026-09-02 12:58:33.822] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052234 for case CB-1786210318921-4790: :openssl_extraction_failed [2026-09-02 12:58:33.829] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061454 for case CB-1786210375016-9346: :openssl_extraction_failed [2026-09-02 12:58:33.863] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090895 for case CB-1786210375448-5839: :openssl_extraction_failed [2026-09-02 12:58:33.885] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082249 for case CB-1786210319291-9704: :openssl_extraction_failed [2026-09-02 12:58:33.943] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046935 for case CB-1786210375870-9221: :openssl_extraction_failed [2026-09-02 12:58:33.946] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064176 for case CB-1786210319671-5065: :openssl_extraction_failed [2026-09-02 12:58:33.975] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081072 for case CB-1786210320052-6327: :openssl_extraction_failed [2026-09-02 12:58:33.984] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048662 for case CB-1786210376273-5222: :openssl_extraction_failed [2026-09-02 12:58:34.008] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053098 for case CB-1786210320420-4591: :openssl_extraction_failed [2026-09-02 12:58:34.046] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090512 for case CB-1786210376667-5012: :openssl_extraction_failed [2026-09-02 12:58:34.059] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032699 for case CB-1786210320793-8972: :openssl_extraction_failed [2026-09-02 12:58:34.073] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021727 for case CB-1786210377058-7555: :openssl_extraction_failed [2026-09-02 12:58:34.099] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060037 for case CB-1786210377481-7481: :openssl_extraction_failed [2026-09-02 12:58:34.109] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037706 for case CB-1786210321160-7201: :openssl_extraction_failed [2026-09-02 12:58:34.135] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085163 for case CB-1786210377931-9802: :openssl_extraction_failed [2026-09-02 12:58:34.137] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098648 for case CB-1786210321538-4752: :openssl_extraction_failed [2026-09-02 12:58:34.157] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013598 for case CB-1786210378342-2640: :openssl_extraction_failed [2026-09-02 12:58:34.163] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022462 for case CB-1786210321943-0455: :openssl_extraction_failed [2026-09-02 12:58:34.208] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036391 for case CB-1786210378764-7953: :openssl_extraction_failed [2026-09-02 12:58:34.245] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004626 for case CB-1786210322392-9719: :openssl_extraction_failed [2026-09-02 12:58:34.261] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043496 for case CB-1786210379167-1581: :openssl_extraction_failed [2026-09-02 12:58:34.308] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053563 for case CB-1786210322815-9991: :openssl_extraction_failed [2026-09-02 12:58:34.308] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022510 for case CB-1786210379560-5558: :openssl_extraction_failed [2026-09-02 12:58:34.356] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074953 for case CB-1786210379953-8310: :openssl_extraction_failed [2026-09-02 12:58:34.369] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066799 for case CB-1786210323215-7054: :openssl_extraction_failed [2026-09-02 12:58:34.424] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061737 for case CB-1786210380378-1512: :openssl_extraction_failed [2026-09-02 12:58:34.463] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074064 for case CB-1786210323616-2409: :openssl_extraction_failed [2026-09-02 12:58:34.540] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043858 for case CB-1786210380779-7775: :openssl_extraction_failed [2026-09-02 12:58:34.559] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067322 for case CB-1786210324021-9558: :openssl_extraction_failed [2026-09-02 12:58:34.587] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007139 for case CB-1786210381188-7686: :openssl_extraction_failed [2026-09-02 12:58:34.606] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012964 for case CB-1786210324405-5507: :openssl_extraction_failed [2026-09-02 12:58:34.619] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010244 for case CB-1786210381596-7516: :openssl_extraction_failed [2026-09-02 12:58:34.655] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024085 for case CB-1786210324800-9042: :openssl_extraction_failed [2026-09-02 12:58:34.665] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002022 for case CB-1786210381960-1799: :openssl_extraction_failed [2026-09-02 12:58:34.676] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099559 for case CB-1786210325197-6855: :openssl_extraction_failed [2026-09-02 12:58:34.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085708 for case CB-1786210382291-7946: :openssl_extraction_failed [2026-09-02 12:58:34.733] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077385 for case CB-1786210325579-6663: :openssl_extraction_failed [2026-09-02 12:58:34.740] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054718 for case CB-1786210382634-3595: :openssl_extraction_failed [2026-09-02 12:58:34.781] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069745 for case CB-1786210325961-7005: :openssl_extraction_failed [2026-09-02 12:58:34.784] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006814 for case CB-1786210382992-9266: :openssl_extraction_failed [2026-09-02 12:58:34.828] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057949 for case CB-1786210383340-8621: :openssl_extraction_failed [2026-09-02 12:58:34.833] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070141 for case CB-1786210326327-3831: :openssl_extraction_failed [2026-09-02 12:58:34.888] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036285 for case CB-1786210383672-2481: :openssl_extraction_failed [2026-09-02 12:58:34.913] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061680 for case CB-1786210326713-0677: :openssl_extraction_failed [2026-09-02 12:58:34.966] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018277 for case CB-1786210383998-3114: :openssl_extraction_failed [2026-09-02 12:58:34.988] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056036 for case CB-1786210327087-3823: :openssl_extraction_failed [2026-09-02 12:58:35.030] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046397 for case CB-1786210384338-3892: :openssl_extraction_failed [2026-09-02 12:58:35.068] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068278 for case CB-1786210327475-7117: :openssl_extraction_failed [2026-09-02 12:58:35.068] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077771 for case CB-1786210384716-3655: :openssl_extraction_failed [2026-09-02 12:58:35.116] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052738 for case CB-1786210327912-6993: :openssl_extraction_failed [2026-09-02 12:58:35.126] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094644 for case CB-1786210385048-2807: :openssl_extraction_failed [2026-09-02 12:58:35.162] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070773 for case CB-1786210385369-4457: :openssl_extraction_failed [2026-09-02 12:58:35.163] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083212 for case CB-1786210328291-6781: :openssl_extraction_failed [2026-09-02 12:58:35.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079305 for case CB-1786210328678-5787: :openssl_extraction_failed [2026-09-02 12:58:35.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052438 for case CB-1786210385708-7131: :openssl_extraction_failed [2026-09-02 12:58:35.227] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038897 for case CB-1786210386079-0905: :openssl_extraction_failed [2026-09-02 12:58:35.244] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048215 for case CB-1786210329087-4749: :openssl_extraction_failed [2026-09-02 12:58:35.251] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055830 for case CB-1786210386430-5594: :openssl_extraction_failed [2026-09-02 12:58:35.283] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077964 for case CB-1786210329469-8207: :openssl_extraction_failed [2026-09-02 12:58:35.291] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007393 for case CB-1786210386796-6887: :openssl_extraction_failed [2026-09-02 12:58:35.314] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091397 for case CB-1786210329868-9669: :openssl_extraction_failed [2026-09-02 12:58:35.357] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001871 for case CB-1786210387153-4289: :openssl_extraction_failed [2026-09-02 12:58:35.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012440 for case CB-1786210330250-6789: :openssl_extraction_failed [2026-09-02 12:58:35.395] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005002 for case CB-1786210387490-1155: :openssl_extraction_failed [2026-09-02 12:58:35.416] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058188 for case CB-1786210330638-2439: :openssl_extraction_failed [2026-09-02 12:58:35.445] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034264 for case CB-1786210387860-3099: :openssl_extraction_failed [2026-09-02 12:58:35.453] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043783 for case CB-1786210331018-2280: :openssl_extraction_failed [2026-09-02 12:58:35.506] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060741 for case CB-1786210388252-2466: :openssl_extraction_failed [2026-09-02 12:58:35.512] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002694 for case CB-1786210331413-2330: :openssl_extraction_failed [2026-09-02 12:58:35.587] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013323 for case CB-1786210331816-1763: :openssl_extraction_failed [2026-09-02 12:58:35.590] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053614 for case CB-1786284003317-6542: :openssl_extraction_failed [2026-09-02 12:58:35.618] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060772 for case CB-1786210332187-3744: :openssl_extraction_failed [2026-09-02 12:58:35.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062362 for case CB-1786284003833-4041: :openssl_extraction_failed [2026-09-02 12:58:35.716] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043927 for case CB-1786284004364-7545: :openssl_extraction_failed [2026-09-02 12:58:35.716] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063354 for case CB-1786210332588-9319: :openssl_extraction_failed [2026-09-02 12:58:35.770] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018262 for case CB-1786284004849-6931: :openssl_extraction_failed [2026-09-02 12:58:35.771] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009262 for case CB-1786210332953-3813: :openssl_extraction_failed [2026-09-02 12:58:35.802] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043429 for case CB-1786210333334-7098: :openssl_extraction_failed [2026-09-02 12:58:35.820] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020042 for case CB-1786284005291-9527: :openssl_extraction_failed [2026-09-02 12:58:35.856] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075211 for case CB-1786210333754-2895: :openssl_extraction_failed [2026-09-02 12:58:35.858] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089577 for case CB-1786284005787-4523: :openssl_extraction_failed [2026-09-02 12:58:35.898] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019537 for case CB-1786210334136-3492: :openssl_extraction_failed [2026-09-02 12:58:35.961] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037866 for case CB-1786284006278-9512: :openssl_extraction_failed [2026-09-02 12:58:36.015] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042223 for case CB-1786284006877-5720: :openssl_extraction_failed [2026-09-02 12:58:36.022] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072409 for case CB-1786210334547-5265: :openssl_extraction_failed [2026-09-02 12:58:36.073] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074729 for case CB-1786210334937-8818: :openssl_extraction_failed [2026-09-02 12:58:36.081] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058941 for case CB-1786284007381-7853: :openssl_extraction_failed [2026-09-02 12:58:36.086] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075409 for case CB-1786210335340-9573: :openssl_extraction_failed [2026-09-02 12:58:36.100] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009508 for case CB-1786210335722-8389: :openssl_extraction_failed [2026-09-02 12:58:36.115] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094832 for case CB-1786284007832-4559: :openssl_extraction_failed [2026-09-02 12:58:36.121] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063378 for case CB-1786210336122-1890: :openssl_extraction_failed [2026-09-02 12:58:36.147] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085966 for case CB-1786284008282-1025: :openssl_extraction_failed [2026-09-02 12:58:36.152] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010364 for case CB-1786210336504-8908: :openssl_extraction_failed [2026-09-02 12:58:36.169] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013090 for case CB-1786284008754-4305: :openssl_extraction_failed [2026-09-02 12:58:36.183] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088704 for case CB-1786210336899-1591: :openssl_extraction_failed [2026-09-02 12:58:36.207] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016142 for case CB-1786284009207-0243: :openssl_extraction_failed [2026-09-02 12:58:36.215] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088868 for case CB-1786210337283-3627: :openssl_extraction_failed [2026-09-02 12:58:36.238] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018531 for case CB-1786284009694-8773: :openssl_extraction_failed [2026-09-02 12:58:36.273] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022048 for case CB-1786210337681-6700: :openssl_extraction_failed [2026-09-02 12:58:36.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018815 for case CB-1786284010215-9515: :openssl_extraction_failed [2026-09-02 12:58:36.300] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026944 for case CB-1786210338088-0973: :openssl_extraction_failed [2026-09-02 12:58:36.320] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008960 for case CB-1786210338454-9878: :openssl_extraction_failed [2026-09-02 12:58:36.329] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070409 for case CB-1786284010732-6889: :openssl_extraction_failed [2026-09-02 12:58:36.340] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029493 for case CB-1786210338850-4812: :openssl_extraction_failed [2026-09-02 12:58:36.367] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003047 for case CB-1786284011150-6326: :openssl_extraction_failed [2026-09-02 12:58:36.374] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018904 for case CB-1786210339259-1085: :openssl_extraction_failed [2026-09-02 12:58:36.385] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083495 for case CB-1786284011530-3211: :openssl_extraction_failed [2026-09-02 12:58:36.416] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089666 for case CB-1786284011978-0574: :openssl_extraction_failed [2026-09-02 12:58:36.421] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030627 for case CB-1786210339653-0062: :openssl_extraction_failed [2026-09-02 12:58:36.470] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047788 for case CB-1786284012318-5820: :openssl_extraction_failed [2026-09-02 12:58:36.475] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084244 for case CB-1786210340035-8020: :openssl_extraction_failed [2026-09-02 12:58:36.511] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032834 for case CB-1786210340463-3201: :openssl_extraction_failed [2026-09-02 12:58:36.519] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023242 for case CB-1786284012644-0659: :openssl_extraction_failed [2026-09-02 12:58:36.566] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007551 for case CB-1786284012957-5032: :openssl_extraction_failed [2026-09-02 12:58:36.578] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025064 for case CB-1786210340871-0683: :openssl_extraction_failed [2026-09-02 12:58:36.625] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050877 for case CB-1786210341293-7354: :openssl_extraction_failed [2026-09-02 12:58:36.650] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014014 for case CB-1786284013378-7409: :openssl_extraction_failed [2026-09-02 12:58:36.682] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064027 for case CB-1786284013702-7856: :openssl_extraction_failed [2026-09-02 12:58:36.684] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008201 for case CB-1786210341679-3558: :openssl_extraction_failed [2026-09-02 12:58:36.740] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088881 for case CB-1786210342082-8202: :openssl_extraction_failed [2026-09-02 12:58:36.749] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069626 for case CB-1786284014012-8396: :openssl_extraction_failed [2026-09-02 12:58:36.777] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067383 for case CB-1786210342492-0289: :openssl_extraction_failed [2026-09-02 12:58:36.783] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093708 for case CB-1786284014328-6305: :openssl_extraction_failed [2026-09-02 12:58:36.815] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083918 for case CB-1786284014629-8384: :openssl_extraction_failed [2026-09-02 12:58:36.815] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082428 for case CB-1786210342882-3634: :openssl_extraction_failed [2026-09-02 12:58:36.856] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084857 for case CB-1786284014923-2624: :openssl_extraction_failed [2026-09-02 12:58:36.856] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043445 for case CB-1786210343306-4129: :openssl_extraction_failed [2026-09-02 12:58:36.900] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049666 for case CB-1786284015237-0594: :openssl_extraction_failed [2026-09-02 12:58:36.921] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078881 for case CB-1786210343696-8251: :openssl_extraction_failed [2026-09-02 12:58:36.935] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083847 for case CB-1786284015596-7000: :openssl_extraction_failed [2026-09-02 12:58:36.962] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066634 for case CB-1786210344134-1123: :openssl_extraction_failed [2026-09-02 12:58:36.975] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024081 for case CB-1786284015920-0569: :openssl_extraction_failed [2026-09-02 12:58:37.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032229 for case CB-1786210344582-9956: :openssl_extraction_failed [2026-09-02 12:58:37.006] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037802 for case CB-1786284016225-4594: :openssl_extraction_failed [2026-09-02 12:58:37.032] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063651 for case CB-1786210344982-3268: :openssl_extraction_failed [2026-09-02 12:58:37.042] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069293 for case CB-1786284016509-2914: :openssl_extraction_failed [2026-09-02 12:58:37.063] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083065 for case CB-1786210345360-3105: :openssl_extraction_failed [2026-09-02 12:58:37.092] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099100 for case CB-1786284016813-1229: :openssl_extraction_failed [2026-09-02 12:58:37.101] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000836 for case CB-1786210345831-5648: :openssl_extraction_failed [2026-09-02 12:58:37.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018778 for case CB-1786284017143-0063: :openssl_extraction_failed [2026-09-02 12:58:37.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002839 for case CB-1786210346225-8782: :openssl_extraction_failed [2026-09-02 12:58:37.152] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020874 for case CB-1786284017474-4194: :openssl_extraction_failed [2026-09-02 12:58:37.181] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044221 for case CB-1786210346685-5228: :openssl_extraction_failed [2026-09-02 12:58:37.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071444 for case CB-1786284017769-7307: :openssl_extraction_failed [2026-09-02 12:58:37.231] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008150 for case CB-1786210347067-9664: :openssl_extraction_failed [2026-09-02 12:58:37.253] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028336 for case CB-1786284018064-4996: :openssl_extraction_failed [2026-09-02 12:58:37.282] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040226 for case CB-1786210347460-3514: :openssl_extraction_failed [2026-09-02 12:58:37.323] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081347 for case CB-1786284018467-5227: :openssl_extraction_failed [2026-09-02 12:58:37.349] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085752 for case CB-1786210347861-7017: :openssl_extraction_failed [2026-09-02 12:58:37.374] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078255 for case CB-1786284018834-9384: :openssl_extraction_failed [2026-09-02 12:58:37.422] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032922 for case CB-1786210348244-3098: :openssl_extraction_failed [2026-09-02 12:58:37.422] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049841 for case CB-1786284019160-3298: :openssl_extraction_failed [2026-09-02 12:58:37.475] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075264 for case CB-1786284019514-2504: :openssl_extraction_failed [2026-09-02 12:58:37.473] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011498 for case CB-1786210348683-1138: :openssl_extraction_failed [2026-09-02 12:58:37.553] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017085 for case CB-1786210349150-0867: :openssl_extraction_failed [2026-09-02 12:58:37.558] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088487 for case CB-1786284019860-3243: :openssl_extraction_failed [2026-09-02 12:58:37.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018411 for case CB-1786284020143-6197: :openssl_extraction_failed [2026-09-02 12:58:37.609] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081520 for case CB-1786210349615-7803: :openssl_extraction_failed [2026-09-02 12:58:37.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034009 for case CB-1786284020466-1537: :openssl_extraction_failed [2026-09-02 12:58:37.640] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053271 for case CB-1786210349998-4453: :openssl_extraction_failed [2026-09-02 12:58:37.676] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084519 for case CB-1786210350452-7039: :openssl_extraction_failed [2026-09-02 12:58:37.691] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054306 for case CB-1786284020779-5103: :openssl_extraction_failed [2026-09-02 12:58:37.745] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061222 for case CB-1786210350924-7760: :openssl_extraction_failed [2026-09-02 12:58:37.775] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038673 for case CB-1786210351393-4404: :openssl_extraction_failed [2026-09-02 12:58:37.776] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095880 for case CB-1786284021074-6462: :openssl_extraction_failed [2026-09-02 12:58:37.849] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020292 for case CB-1786284021394-8217: :openssl_extraction_failed [2026-09-02 12:58:37.858] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038132 for case CB-1786210351814-5184: :openssl_extraction_failed [2026-09-02 12:58:37.916] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025354 for case CB-1786210352213-3143: :openssl_extraction_failed [2026-09-02 12:58:37.916] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007716 for case CB-1786284021714-5256: :openssl_extraction_failed [2026-09-02 12:58:37.959] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059885 for case CB-1786284021996-7273: :openssl_extraction_failed [2026-09-02 12:58:37.989] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063155 for case CB-1786210352646-3593: :openssl_extraction_failed [2026-09-02 12:58:38.016] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061321 for case CB-1786284022464-1115: :openssl_extraction_failed [2026-09-02 12:58:38.022] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068674 for case CB-1786210353132-7355: :openssl_extraction_failed [2026-09-02 12:58:38.097] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029208 for case CB-1786284022840-1124: :openssl_extraction_failed [2026-09-02 12:58:38.100] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052957 for case CB-1786210353524-3061: :openssl_extraction_failed [2026-09-02 12:58:38.122] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073558 for case CB-1786284023207-9652: :openssl_extraction_failed [2026-09-02 12:58:38.144] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028305 for case CB-1786210353904-4309: :openssl_extraction_failed [2026-09-02 12:58:38.149] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070793 for case CB-1786284023592-2737: :openssl_extraction_failed [2026-09-02 12:58:38.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050341 for case CB-1786210354342-2705: :openssl_extraction_failed [2026-09-02 12:58:38.186] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001391 for case CB-1786284024041-9379: :openssl_extraction_failed [2026-09-02 12:58:38.199] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033427 for case CB-1786210354795-0973: :openssl_extraction_failed [2026-09-02 12:58:38.212] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093072 for case CB-1786284024446-9806: :openssl_extraction_failed [2026-09-02 12:58:38.240] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012638 for case CB-1786210355184-3710: :openssl_extraction_failed [2026-09-02 12:58:38.260] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029460 for case CB-1786284024860-2922: :openssl_extraction_failed [2026-09-02 12:58:38.272] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042282 for case CB-1786210355650-3010: :openssl_extraction_failed [2026-09-02 12:58:38.297] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077546 for case CB-1786284025233-1887: :openssl_extraction_failed [2026-09-02 12:58:38.304] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074063 for case CB-1786210356038-6816: :openssl_extraction_failed [2026-09-02 12:58:38.335] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085231 for case CB-1786210356415-2832: :openssl_extraction_failed [2026-09-02 12:58:38.343] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037729 for case CB-1786284025633-6781: :openssl_extraction_failed [2026-09-02 12:58:38.369] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004794 for case CB-1786210356895-2985: :openssl_extraction_failed [2026-09-02 12:58:38.376] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019342 for case CB-1786284026038-7420: :openssl_extraction_failed [2026-09-02 12:58:38.408] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057928 for case CB-1786284026411-2651: :openssl_extraction_failed [2026-09-02 12:58:38.438] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062398 for case CB-1786210357294-9668: :openssl_extraction_failed [2026-09-02 12:58:38.448] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026836 for case CB-1786284026796-6518: :openssl_extraction_failed [2026-09-02 12:58:38.487] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058653 for case CB-1786210357718-3412: :openssl_extraction_failed [2026-09-02 12:58:38.494] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077503 for case CB-1786284027186-9549: :openssl_extraction_failed [2026-09-02 12:58:38.528] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074264 for case CB-1786210358200-3047: :openssl_extraction_failed [2026-09-02 12:58:38.536] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032306 for case CB-1786284027568-2564: :openssl_extraction_failed [2026-09-02 12:58:38.604] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007051 for case CB-1786284027957-4595: :openssl_extraction_failed [2026-09-02 12:58:38.620] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096864 for case CB-1786210358623-3184: :openssl_extraction_failed [2026-09-02 12:58:38.683] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049246 for case CB-1786210359089-4298: :openssl_extraction_failed [2026-09-02 12:58:38.685] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063435 for case CB-1786284028353-8042: :openssl_extraction_failed [2026-09-02 12:58:38.743] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 12:58:38.744] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070962 for case CB-1786284028704-6835: :openssl_extraction_failed [2026-09-02 12:58:38.758] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086065 for case CB-1786284029372-3716: :openssl_extraction_failed [2026-09-02 12:58:38.764] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086485 for case CB-1786210359478-1751: :openssl_extraction_failed [2026-09-02 12:58:38.805] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054212 for case CB-1786210359890-2097: :openssl_extraction_failed [2026-09-02 12:58:38.817] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004522 for case CB-1786284029787-1839: :openssl_extraction_failed [2026-09-02 12:58:38.862] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045069 for case CB-1786210360374-5197: :openssl_extraction_failed [2026-09-02 12:58:38.900] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038527 for case CB-1786284030248-9381: :openssl_extraction_failed [2026-09-02 12:58:39.025] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043861 for case CB-1786210360842-7523: :openssl_extraction_failed [2026-09-02 12:58:39.033] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099582 for case CB-1786284030672-7743: :openssl_extraction_failed [2026-09-02 12:58:39.090] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074387 for case CB-1786284031067-0519: :openssl_extraction_failed [2026-09-02 12:58:39.094] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046771 for case CB-1786210361258-9012: :openssl_extraction_failed [2026-09-02 12:58:39.147] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090568 for case CB-1786284031457-3187: :openssl_extraction_failed [2026-09-02 12:58:39.162] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004360 for case CB-1786210361765-5642: :openssl_extraction_failed [2026-09-02 12:58:39.259] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034717 for case CB-1786210362208-6186: :openssl_extraction_failed [2026-09-02 12:58:39.259] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082596 for case CB-1786284031837-1237: :openssl_extraction_failed [2026-09-02 12:58:39.311] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062734 for case CB-1786284032264-7763: :openssl_extraction_failed [2026-09-02 12:58:39.313] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090374 for case CB-1786210362612-0916: :openssl_extraction_failed [2026-09-02 12:58:39.356] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002556 for case CB-1786284032656-3800: :openssl_extraction_failed [2026-09-02 12:58:39.365] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056022 for case CB-1786210363040-6506: :openssl_extraction_failed [2026-09-02 12:58:39.428] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033752 for case CB-1786210363447-1157: :openssl_extraction_failed [2026-09-02 12:58:39.426] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013438 for case CB-1786284033076-0026: :openssl_extraction_failed [2026-09-02 12:58:39.476] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005491 for case CB-1786284033459-0731: :openssl_extraction_failed [2026-09-02 12:58:39.477] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052633 for case CB-1786210363924-2955: :openssl_extraction_failed [2026-09-02 12:58:39.524] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092611 for case CB-1786210364335-9779: :openssl_extraction_failed [2026-09-02 12:58:39.525] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017603 for case CB-1786284033862-2441: :openssl_extraction_failed [2026-09-02 12:58:39.576] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060491 for case CB-1786210364763-5523: :openssl_extraction_failed [2026-09-02 12:58:39.589] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007129 for case CB-1786284034273-6011: :openssl_extraction_failed [2026-09-02 12:58:39.601] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039284 for case CB-1786210365192-9879: :openssl_extraction_failed [2026-09-02 12:58:39.652] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061880 for case CB-1786210365570-3393: :openssl_extraction_failed [2026-09-02 12:58:39.652] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044423 for case CB-1786284034688-8671: :openssl_extraction_failed [2026-09-02 12:58:39.695] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089199 for case CB-1786284035057-4461: :openssl_extraction_failed [2026-09-02 12:58:39.697] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091061 for case CB-1786210365971-2416: :openssl_extraction_failed [2026-09-02 12:58:39.757] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010433 for case CB-1786284035446-8458: :openssl_extraction_failed [2026-09-02 12:58:39.762] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087314 for case CB-1786210366399-1629: :openssl_extraction_failed [2026-09-02 12:58:39.785] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079926 for case CB-1786284035826-9283: :openssl_extraction_failed [2026-09-02 12:58:39.799] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063442 for case CB-1786210366856-4532: :openssl_extraction_failed [2026-09-02 12:58:39.830] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020994 for case CB-1786284036194-6728: :openssl_extraction_failed [2026-09-02 12:58:39.846] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091787 for case CB-1786210367260-0176: :openssl_extraction_failed [2026-09-02 12:58:39.855] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092364 for case CB-1786284036749-1582: :openssl_extraction_failed [2026-09-02 12:58:39.885] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057705 for case CB-1786210367720-4070: :openssl_extraction_failed [2026-09-02 12:58:39.903] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058671 for case CB-1786284037143-6939: :openssl_extraction_failed [2026-09-02 12:58:39.937] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022074 for case CB-1786284037499-6417: :openssl_extraction_failed [2026-09-02 12:58:39.948] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080716 for case CB-1786210368158-3533: :openssl_extraction_failed [2026-09-02 12:58:40.007] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067723 for case CB-1786284037864-0635: :openssl_extraction_failed [2026-09-02 12:58:40.007] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067935 for case CB-1786210368632-2939: :openssl_extraction_failed [2026-09-02 12:58:40.076] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028941 for case CB-1786210369059-6824: :openssl_extraction_failed [2026-09-02 12:58:40.087] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011529 for case CB-1786284038244-8483: :openssl_extraction_failed [2026-09-02 12:58:40.152] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011501 for case CB-1786210369514-5481: :openssl_extraction_failed [2026-09-02 12:58:40.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002170 for case CB-1786284038664-6574: :openssl_extraction_failed [2026-09-02 12:58:40.219] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055941 for case CB-1786210369895-7522: :openssl_extraction_failed [2026-09-02 12:58:40.261] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063861 for case CB-1786284039021-7013: :openssl_extraction_failed [2026-09-02 12:58:40.267] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018074 for case CB-1786210370344-1889: :openssl_extraction_failed [2026-09-02 12:58:40.312] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040568 for case CB-1786210370841-8766: :openssl_extraction_failed [2026-09-02 12:58:40.334] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076544 for case CB-1786284039378-3479: :openssl_extraction_failed [2026-09-02 12:58:40.343] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026581 for case CB-1786210371247-2345: :openssl_extraction_failed [2026-09-02 12:58:40.388] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057428 for case CB-1786210371638-6413: :openssl_extraction_failed [2026-09-02 12:58:40.436] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016540 for case CB-1786210372067-5909: :openssl_extraction_failed [2026-09-02 12:58:40.499] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060130 for case CB-1786210372501-6923: :openssl_extraction_failed [2026-09-02 12:58:40.552] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014112 for case CB-1786210372908-3140: :openssl_extraction_failed [2026-09-02 12:58:40.596] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024832 for case CB-1786210373337-0500: :openssl_extraction_failed [2026-09-02 12:58:40.630] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017807 for case CB-1786210373764-0717: :openssl_extraction_failed [2026-09-02 12:58:40.669] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043616 for case CB-1786210374151-1399: :openssl_extraction_failed [2026-09-02 12:58:40.695] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017895 for case CB-1786210374585-2098: :openssl_extraction_failed [2026-09-02 12:58:40.714] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061454 for case CB-1786210375016-9346: :openssl_extraction_failed [2026-09-02 12:58:40.751] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090895 for case CB-1786210375448-5839: :openssl_extraction_failed [2026-09-02 12:58:40.772] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046935 for case CB-1786210375870-9221: :openssl_extraction_failed [2026-09-02 12:58:40.788] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048662 for case CB-1786210376273-5222: :openssl_extraction_failed [2026-09-02 12:58:40.822] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090512 for case CB-1786210376667-5012: :openssl_extraction_failed [2026-09-02 12:58:40.866] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021727 for case CB-1786210377058-7555: :openssl_extraction_failed [2026-09-02 12:58:40.896] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060037 for case CB-1786210377481-7481: :openssl_extraction_failed [2026-09-02 12:58:40.938] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085163 for case CB-1786210377931-9802: :openssl_extraction_failed [2026-09-02 12:58:40.969] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013598 for case CB-1786210378342-2640: :openssl_extraction_failed [2026-09-02 12:58:40.988] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030537 for case CB-1786284039743-2222: :openssl_extraction_failed [2026-09-02 12:58:40.988] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036391 for case CB-1786210378764-7953: :openssl_extraction_failed [2026-09-02 12:58:41.011] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087300 for case CB-1786284040127-9969: :openssl_extraction_failed [2026-09-02 12:58:41.019] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043496 for case CB-1786210379167-1581: :openssl_extraction_failed [2026-09-02 12:58:41.037] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061322 for case CB-1786284040494-3633: :openssl_extraction_failed [2026-09-02 12:58:41.050] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022510 for case CB-1786210379560-5558: :openssl_extraction_failed [2026-09-02 12:58:41.077] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084193 for case CB-1786284040871-6659: :openssl_extraction_failed [2026-09-02 12:58:41.078] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074953 for case CB-1786210379953-8310: :openssl_extraction_failed [2026-09-02 12:58:41.111] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007997 for case CB-1786284041277-4690: :openssl_extraction_failed [2026-09-02 12:58:41.123] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061737 for case CB-1786210380378-1512: :openssl_extraction_failed [2026-09-02 12:58:41.137] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037841 for case CB-1786284041657-6227: :openssl_extraction_failed [2026-09-02 12:58:41.164] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043858 for case CB-1786210380779-7775: :openssl_extraction_failed [2026-09-02 12:58:41.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046912 for case CB-1786284042052-9992: :openssl_extraction_failed [2026-09-02 12:58:41.179] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007139 for case CB-1786210381188-7686: :openssl_extraction_failed [2026-09-02 12:58:41.189] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084397 for case CB-1786284042474-0432: :openssl_extraction_failed [2026-09-02 12:58:41.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010244 for case CB-1786210381596-7516: :openssl_extraction_failed [2026-09-02 12:58:41.209] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026554 for case CB-1786284042868-6134: :openssl_extraction_failed [2026-09-02 12:58:41.229] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002022 for case CB-1786210381960-1799: :openssl_extraction_failed [2026-09-02 12:58:41.232] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049663 for case CB-1786284043254-3934: :openssl_extraction_failed [2026-09-02 12:58:41.248] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085708 for case CB-1786210382291-7946: :openssl_extraction_failed [2026-09-02 12:58:41.278] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054718 for case CB-1786210382634-3595: :openssl_extraction_failed [2026-09-02 12:58:41.283] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080065 for case CB-1786284043637-2799: :openssl_extraction_failed [2026-09-02 12:58:41.301] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006814 for case CB-1786210382992-9266: :openssl_extraction_failed [2026-09-02 12:58:41.326] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068182 for case CB-1786284044007-8844: :openssl_extraction_failed [2026-09-02 12:58:41.331] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057949 for case CB-1786210383340-8621: :openssl_extraction_failed [2026-09-02 12:58:41.348] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053634 for case CB-1786284044380-9321: :openssl_extraction_failed [2026-09-02 12:58:41.370] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036285 for case CB-1786210383672-2481: :openssl_extraction_failed [2026-09-02 12:58:41.377] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007255 for case CB-1786284045042-0175: :openssl_extraction_failed [2026-09-02 12:58:41.409] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018277 for case CB-1786210383998-3114: :openssl_extraction_failed [2026-09-02 12:58:41.416] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065778 for case CB-1786284045400-0906: :openssl_extraction_failed [2026-09-02 12:58:41.440] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046397 for case CB-1786210384338-3892: :openssl_extraction_failed [2026-09-02 12:58:41.460] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045508 for case CB-1786284045779-0840: :openssl_extraction_failed [2026-09-02 12:58:41.505] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077771 for case CB-1786210384716-3655: :openssl_extraction_failed [2026-09-02 12:58:41.518] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011202 for case CB-1786284046179-6848: :openssl_extraction_failed [2026-09-02 12:58:41.535] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094644 for case CB-1786210385048-2807: :openssl_extraction_failed [2026-09-02 12:58:41.537] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004365 for case CB-1786284046557-6686: :openssl_extraction_failed [2026-09-02 12:58:41.572] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070773 for case CB-1786210385369-4457: :openssl_extraction_failed [2026-09-02 12:58:41.585] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023120 for case CB-1786284046940-7950: :openssl_extraction_failed [2026-09-02 12:58:41.620] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052438 for case CB-1786210385708-7131: :openssl_extraction_failed [2026-09-02 12:58:41.641] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049624 for case CB-1786284047307-8944: :openssl_extraction_failed [2026-09-02 12:58:41.689] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038897 for case CB-1786210386079-0905: :openssl_extraction_failed [2026-09-02 12:58:41.713] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037962 for case CB-1786284047727-5959: :openssl_extraction_failed [2026-09-02 12:58:41.719] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055830 for case CB-1786210386430-5594: :openssl_extraction_failed [2026-09-02 12:58:41.739] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006459 for case CB-1786284048101-3337: :openssl_extraction_failed [2026-09-02 12:58:41.747] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007393 for case CB-1786210386796-6887: :openssl_extraction_failed [2026-09-02 12:58:41.769] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042497 for case CB-1786284048495-4469: :openssl_extraction_failed [2026-09-02 12:58:41.780] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001871 for case CB-1786210387153-4289: :openssl_extraction_failed [2026-09-02 12:58:41.795] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026093 for case CB-1786284048877-2919: :openssl_extraction_failed [2026-09-02 12:58:41.799] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005002 for case CB-1786210387490-1155: :openssl_extraction_failed [2026-09-02 12:58:41.819] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060111 for case CB-1786284049269-5791: :openssl_extraction_failed [2026-09-02 12:58:41.823] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034264 for case CB-1786210387860-3099: :openssl_extraction_failed [2026-09-02 12:58:41.858] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075611 for case CB-1786284049649-5081: :openssl_extraction_failed [2026-09-02 12:58:41.858] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060741 for case CB-1786210388252-2466: :openssl_extraction_failed [2026-09-02 12:58:41.910] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053614 for case CB-1786284003317-6542: :openssl_extraction_failed [2026-09-02 12:58:41.910] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073635 for case CB-1786284050030-5497: :openssl_extraction_failed [2026-09-02 12:58:41.956] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062362 for case CB-1786284003833-4041: :openssl_extraction_failed [2026-09-02 12:58:41.957] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069967 for case CB-1786284050423-5358: :openssl_extraction_failed [2026-09-02 12:58:41.983] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043927 for case CB-1786284004364-7545: :openssl_extraction_failed [2026-09-02 12:58:41.986] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058283 for case CB-1786284050784-8625: :openssl_extraction_failed [2026-09-02 12:58:42.004] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018262 for case CB-1786284004849-6931: :openssl_extraction_failed [2026-09-02 12:58:42.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064334 for case CB-1786284051162-7025: :openssl_extraction_failed [2026-09-02 12:58:42.024] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006444 for case CB-1786284051568-8111: :openssl_extraction_failed [2026-09-02 12:58:42.033] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020042 for case CB-1786284005291-9527: :openssl_extraction_failed [2026-09-02 12:58:42.044] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060601 for case CB-1786284051951-3759: :openssl_extraction_failed [2026-09-02 12:58:42.071] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089577 for case CB-1786284005787-4523: :openssl_extraction_failed [2026-09-02 12:58:42.083] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024297 for case CB-1786284052346-3573: :openssl_extraction_failed [2026-09-02 12:58:42.116] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037866 for case CB-1786284006278-9512: :openssl_extraction_failed [2026-09-02 12:58:42.137] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086204 for case CB-1786284052739-0732: :openssl_extraction_failed [2026-09-02 12:58:42.143] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042223 for case CB-1786284006877-5720: :openssl_extraction_failed [2026-09-02 12:58:42.171] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058941 for case CB-1786284007381-7853: :openssl_extraction_failed [2026-09-02 12:58:42.171] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018361 for case CB-1786284053111-1157: :openssl_extraction_failed [2026-09-02 12:58:42.208] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094832 for case CB-1786284007832-4559: :openssl_extraction_failed [2026-09-02 12:58:42.218] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073956 for case CB-1786284053488-0288: :openssl_extraction_failed [2026-09-02 12:58:42.232] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085966 for case CB-1786284008282-1025: :openssl_extraction_failed [2026-09-02 12:58:42.253] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006549 for case CB-1786284053899-3054: :openssl_extraction_failed [2026-09-02 12:58:42.255] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013090 for case CB-1786284008754-4305: :openssl_extraction_failed [2026-09-02 12:58:42.286] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078837 for case CB-1786284054256-9745: :openssl_extraction_failed [2026-09-02 12:58:42.301] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016142 for case CB-1786284009207-0243: :openssl_extraction_failed [2026-09-02 12:58:42.316] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059331 for case CB-1786284054640-7117: :openssl_extraction_failed [2026-09-02 12:58:42.323] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018531 for case CB-1786284009694-8773: :openssl_extraction_failed [2026-09-02 12:58:42.347] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018815 for case CB-1786284010215-9515: :openssl_extraction_failed [2026-09-02 12:58:42.364] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009349 for case CB-1786284055022-6406: :openssl_extraction_failed [2026-09-02 12:58:42.372] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070409 for case CB-1786284010732-6889: :openssl_extraction_failed [2026-09-02 12:58:42.392] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062890 for case CB-1786284055423-2515: :openssl_extraction_failed [2026-09-02 12:58:42.417] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003047 for case CB-1786284011150-6326: :openssl_extraction_failed [2026-09-02 12:58:42.421] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099182 for case CB-1786284055805-5671: :openssl_extraction_failed [2026-09-02 12:58:42.456] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065865 for case CB-1786284056223-0641: :openssl_extraction_failed [2026-09-02 12:58:42.458] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083495 for case CB-1786284011530-3211: :openssl_extraction_failed [2026-09-02 12:58:42.491] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089666 for case CB-1786284011978-0574: :openssl_extraction_failed [2026-09-02 12:58:42.492] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079737 for case CB-1786284056614-5122: :openssl_extraction_failed [2026-09-02 12:58:42.524] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057329 for case CB-1786284056982-2787: :openssl_extraction_failed [2026-09-02 12:58:42.554] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047788 for case CB-1786284012318-5820: :openssl_extraction_failed [2026-09-02 12:58:42.573] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055225 for case CB-1786284057373-5737: :openssl_extraction_failed [2026-09-02 12:58:42.588] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023242 for case CB-1786284012644-0659: :openssl_extraction_failed [2026-09-02 12:58:42.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096871 for case CB-1786284057758-9099: :openssl_extraction_failed [2026-09-02 12:58:42.619] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007551 for case CB-1786284012957-5032: :openssl_extraction_failed [2026-09-02 12:58:42.655] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071463 for case CB-1786284058140-4927: :openssl_extraction_failed [2026-09-02 12:58:42.656] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014014 for case CB-1786284013378-7409: :openssl_extraction_failed [2026-09-02 12:58:42.685] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048144 for case CB-1786284058520-1088: :openssl_extraction_failed [2026-09-02 12:58:42.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064027 for case CB-1786284013702-7856: :openssl_extraction_failed [2026-09-02 12:58:42.717] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088796 for case CB-1786284058894-7954: :openssl_extraction_failed [2026-09-02 12:58:42.719] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069626 for case CB-1786284014012-8396: :openssl_extraction_failed [2026-09-02 12:58:42.744] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085158 for case CB-1786284059255-7768: :openssl_extraction_failed [2026-09-02 12:58:42.761] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093708 for case CB-1786284014328-6305: :openssl_extraction_failed [2026-09-02 12:58:42.797] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085295 for case CB-1786284059638-7405: :openssl_extraction_failed [2026-09-02 12:58:42.800] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083918 for case CB-1786284014629-8384: :openssl_extraction_failed [2026-09-02 12:58:42.841] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084857 for case CB-1786284014923-2624: :openssl_extraction_failed [2026-09-02 12:58:42.844] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013843 for case CB-1786284060011-5802: :openssl_extraction_failed [2026-09-02 12:58:42.892] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049666 for case CB-1786284015237-0594: :openssl_extraction_failed [2026-09-02 12:58:42.895] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096796 for case CB-1786284060381-6999: :openssl_extraction_failed [2026-09-02 12:58:42.952] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083847 for case CB-1786284015596-7000: :openssl_extraction_failed [2026-09-02 12:58:42.959] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084965 for case CB-1786284060780-1474: :openssl_extraction_failed [2026-09-02 12:58:42.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024081 for case CB-1786284015920-0569: :openssl_extraction_failed [2026-09-02 12:58:42.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087298 for case CB-1786284061180-9229: :openssl_extraction_failed [2026-09-02 12:58:43.026] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092709 for case CB-1786284061598-4753: :openssl_extraction_failed [2026-09-02 12:58:43.029] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037802 for case CB-1786284016225-4594: :openssl_extraction_failed [2026-09-02 12:58:43.061] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034321 for case CB-1786284062026-1393: :openssl_extraction_failed [2026-09-02 12:58:43.072] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069293 for case CB-1786284016509-2914: :openssl_extraction_failed [2026-09-02 12:58:43.117] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012883 for case CB-1786284062457-2755: :openssl_extraction_failed [2026-09-02 12:58:43.141] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099100 for case CB-1786284016813-1229: :openssl_extraction_failed [2026-09-02 12:58:43.164] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018932 for case CB-1786284062910-6240: :openssl_extraction_failed [2026-09-02 12:58:43.190] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018778 for case CB-1786284017143-0063: :openssl_extraction_failed [2026-09-02 12:58:43.205] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030785 for case CB-1786284063323-4132: :openssl_extraction_failed [2026-09-02 12:58:43.253] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020874 for case CB-1786284017474-4194: :openssl_extraction_failed [2026-09-02 12:58:43.279] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071444 for case CB-1786284017769-7307: :openssl_extraction_failed [2026-09-02 12:58:43.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089543 for case CB-1786284063749-5062: :openssl_extraction_failed [2026-09-02 12:58:43.341] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028336 for case CB-1786284018064-4996: :openssl_extraction_failed [2026-09-02 12:58:43.344] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080945 for case CB-1786284064189-8757: :openssl_extraction_failed [2026-09-02 12:58:43.378] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081347 for case CB-1786284018467-5227: :openssl_extraction_failed [2026-09-02 12:58:43.400] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095981 for case CB-1786284064596-5456: :openssl_extraction_failed [2026-09-02 12:58:43.402] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078255 for case CB-1786284018834-9384: :openssl_extraction_failed [2026-09-02 12:58:43.456] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049841 for case CB-1786284019160-3298: :openssl_extraction_failed [2026-09-02 12:58:43.457] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036731 for case CB-1786284065004-4084: :openssl_extraction_failed [2026-09-02 12:58:43.533] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075264 for case CB-1786284019514-2504: :openssl_extraction_failed [2026-09-02 12:58:43.534] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042099 for case CB-1786284065423-4839: :openssl_extraction_failed [2026-09-02 12:58:43.577] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088487 for case CB-1786284019860-3243: :openssl_extraction_failed [2026-09-02 12:58:43.593] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008337 for case CB-1786284065783-2235: :openssl_extraction_failed [2026-09-02 12:58:43.597] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018411 for case CB-1786284020143-6197: :openssl_extraction_failed [2026-09-02 12:58:43.616] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007840 for case CB-1786284066155-4662: :openssl_extraction_failed [2026-09-02 12:58:43.641] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034009 for case CB-1786284020466-1537: :openssl_extraction_failed [2026-09-02 12:58:43.642] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033198 for case CB-1786284066521-6339: :openssl_extraction_failed [2026-09-02 12:58:43.666] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054306 for case CB-1786284020779-5103: :openssl_extraction_failed [2026-09-02 12:58:43.669] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044697 for case CB-1786284066893-6475: :openssl_extraction_failed [2026-09-02 12:58:43.695] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095880 for case CB-1786284021074-6462: :openssl_extraction_failed [2026-09-02 12:58:43.704] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075669 for case CB-1786284067270-6719: :openssl_extraction_failed [2026-09-02 12:58:43.729] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054692 for case CB-1786284067682-4534: :openssl_extraction_failed [2026-09-02 12:58:43.735] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020292 for case CB-1786284021394-8217: :openssl_extraction_failed [2026-09-02 12:58:43.761] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000169 for case CB-1786284068106-6435: :openssl_extraction_failed [2026-09-02 12:58:43.768] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007716 for case CB-1786284021714-5256: :openssl_extraction_failed [2026-09-02 12:58:43.788] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093531 for case CB-1786284068479-9599: :openssl_extraction_failed [2026-09-02 12:58:43.810] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059885 for case CB-1786284021996-7273: :openssl_extraction_failed [2026-09-02 12:58:43.837] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034984 for case CB-1786284068860-0681: :openssl_extraction_failed [2026-09-02 12:58:43.846] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061321 for case CB-1786284022464-1115: :openssl_extraction_failed [2026-09-02 12:58:43.868] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031137 for case CB-1786284069244-1220: :openssl_extraction_failed [2026-09-02 12:58:43.887] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029208 for case CB-1786284022840-1124: :openssl_extraction_failed [2026-09-02 12:58:43.899] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036639 for case CB-1786284069618-4169: :openssl_extraction_failed [2026-09-02 12:58:43.929] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073558 for case CB-1786284023207-9652: :openssl_extraction_failed [2026-09-02 12:58:43.960] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054347 for case CB-1786284069979-5217: :openssl_extraction_failed [2026-09-02 12:58:43.984] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070793 for case CB-1786284023592-2737: :openssl_extraction_failed [2026-09-02 12:58:43.987] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016862 for case CB-1786284070360-1407: :openssl_extraction_failed [2026-09-02 12:58:44.016] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084312 for case CB-1786284070771-8345: :openssl_extraction_failed [2026-09-02 12:58:44.021] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001391 for case CB-1786284024041-9379: :openssl_extraction_failed [2026-09-02 12:58:44.057] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094643 for case CB-1786284071191-3337: :openssl_extraction_failed [2026-09-02 12:58:44.069] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093072 for case CB-1786284024446-9806: :openssl_extraction_failed [2026-09-02 12:58:44.090] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000852 for case CB-1786284071569-8055: :openssl_extraction_failed [2026-09-02 12:58:44.103] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029460 for case CB-1786284024860-2922: :openssl_extraction_failed [2026-09-02 12:58:44.139] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097482 for case CB-1786284071951-8816: :openssl_extraction_failed [2026-09-02 12:58:44.151] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077546 for case CB-1786284025233-1887: :openssl_extraction_failed [2026-09-02 12:58:44.183] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074797 for case CB-1786284072375-6641: :openssl_extraction_failed [2026-09-02 12:58:44.205] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037729 for case CB-1786284025633-6781: :openssl_extraction_failed [2026-09-02 12:58:44.214] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055856 for case CB-1786284072755-7049: :openssl_extraction_failed [2026-09-02 12:58:44.226] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019342 for case CB-1786284026038-7420: :openssl_extraction_failed [2026-09-02 12:58:44.242] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048286 for case CB-1786284073165-9812: :openssl_extraction_failed [2026-09-02 12:58:44.255] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057928 for case CB-1786284026411-2651: :openssl_extraction_failed [2026-09-02 12:58:44.270] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026836 for case CB-1786284026796-6518: :openssl_extraction_failed [2026-09-02 12:58:44.273] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087944 for case CB-1786284073574-4103: :openssl_extraction_failed [2026-09-02 12:58:44.301] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077503 for case CB-1786284027186-9549: :openssl_extraction_failed [2026-09-02 12:58:44.302] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075876 for case CB-1786284073961-9884: :openssl_extraction_failed [2026-09-02 12:58:44.328] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019050 for case CB-1786284074345-9491: :openssl_extraction_failed [2026-09-02 12:58:44.335] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032306 for case CB-1786284027568-2564: :openssl_extraction_failed [2026-09-02 12:58:44.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007051 for case CB-1786284027957-4595: :openssl_extraction_failed [2026-09-02 12:58:44.362] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040032 for case CB-1786284074713-3870: :openssl_extraction_failed [2026-09-02 12:58:44.380] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063435 for case CB-1786284028353-8042: :openssl_extraction_failed [2026-09-02 12:58:44.399] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070962 for case CB-1786284028704-6835: :openssl_extraction_failed [2026-09-02 12:58:44.419] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049071 for case CB-1786284075101-7679: :openssl_extraction_failed [2026-09-02 12:58:44.432] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086065 for case CB-1786284029372-3716: :openssl_extraction_failed [2026-09-02 12:58:44.463] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080329 for case CB-1786284075479-1031: :openssl_extraction_failed [2026-09-02 12:58:44.467] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004522 for case CB-1786284029787-1839: :openssl_extraction_failed [2026-09-02 12:58:44.495] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085584 for case CB-1786284076187-8752: :openssl_extraction_failed [2026-09-02 12:58:44.499] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038527 for case CB-1786284030248-9381: :openssl_extraction_failed [2026-09-02 12:58:44.533] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036865 for case CB-1786284076565-7478: :openssl_extraction_failed [2026-09-02 12:58:44.547] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099582 for case CB-1786284030672-7743: :openssl_extraction_failed [2026-09-02 12:58:44.565] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002965 for case CB-1786284076957-3280: :openssl_extraction_failed [2026-09-02 12:58:44.585] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074387 for case CB-1786284031067-0519: :openssl_extraction_failed [2026-09-02 12:58:44.590] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037210 for case CB-1786284077318-4840: :openssl_extraction_failed [2026-09-02 12:58:44.609] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032049 for case CB-1786284077691-8246: :openssl_extraction_failed [2026-09-02 12:58:44.611] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090568 for case CB-1786284031457-3187: :openssl_extraction_failed [2026-09-02 12:58:44.656] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082596 for case CB-1786284031837-1237: :openssl_extraction_failed [2026-09-02 12:58:44.657] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002563 for case CB-1786284078087-7204: :openssl_extraction_failed [2026-09-02 12:58:44.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062734 for case CB-1786284032264-7763: :openssl_extraction_failed [2026-09-02 12:58:44.692] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079484 for case CB-1786284078477-0877: :openssl_extraction_failed [2026-09-02 12:58:44.724] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007449 for case CB-1786284078871-4979: :openssl_extraction_failed [2026-09-02 12:58:44.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002556 for case CB-1786284032656-3800: :openssl_extraction_failed [2026-09-02 12:58:44.742] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067308 for case CB-1786284079264-3813: :openssl_extraction_failed [2026-09-02 12:58:44.757] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013438 for case CB-1786284033076-0026: :openssl_extraction_failed [2026-09-02 12:58:44.779] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012085 for case CB-1786284079631-1228: :openssl_extraction_failed [2026-09-02 12:58:44.786] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005491 for case CB-1786284033459-0731: :openssl_extraction_failed [2026-09-02 12:58:44.790] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063008 for case CB-1786284080035-1585: :openssl_extraction_failed [2026-09-02 12:58:44.801] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057812 for case CB-1786284080448-5302: :openssl_extraction_failed [2026-09-02 12:58:44.811] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017603 for case CB-1786284033862-2441: :openssl_extraction_failed [2026-09-02 12:58:44.820] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057513 for case CB-1786284080859-5935: :openssl_extraction_failed [2026-09-02 12:58:44.834] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097435 for case CB-1786284081235-9800: :openssl_extraction_failed [2026-09-02 12:58:44.837] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007129 for case CB-1786284034273-6011: :openssl_extraction_failed [2026-09-02 12:58:44.863] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009935 for case CB-1786284081628-2930: :openssl_extraction_failed [2026-09-02 12:58:44.882] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044423 for case CB-1786284034688-8671: :openssl_extraction_failed [2026-09-02 12:58:44.906] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081293 for case CB-1786284082013-9436: :openssl_extraction_failed [2026-09-02 12:58:44.934] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089199 for case CB-1786284035057-4461: :openssl_extraction_failed [2026-09-02 12:58:44.954] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010433 for case CB-1786284035446-8458: :openssl_extraction_failed [2026-09-02 12:58:44.960] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007480 for case CB-1786284082410-8833: :openssl_extraction_failed [2026-09-02 12:58:44.982] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091154 for case CB-1786284082820-3494: :openssl_extraction_failed [2026-09-02 12:58:44.985] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079926 for case CB-1786284035826-9283: :openssl_extraction_failed [2026-09-02 12:58:45.006] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048029 for case CB-1786284083211-0767: :openssl_extraction_failed [2026-09-02 12:58:45.016] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020994 for case CB-1786284036194-6728: :openssl_extraction_failed [2026-09-02 12:58:45.037] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003051 for case CB-1786284083598-8631: :openssl_extraction_failed [2026-09-02 12:58:45.056] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092364 for case CB-1786284036749-1582: :openssl_extraction_failed [2026-09-02 12:58:45.062] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040701 for case CB-1786284083989-3683: :openssl_extraction_failed [2026-09-02 12:58:45.094] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058671 for case CB-1786284037143-6939: :openssl_extraction_failed [2026-09-02 12:58:45.111] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055737 for case CB-1786284084359-9320: :openssl_extraction_failed [2026-09-02 12:58:45.118] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022074 for case CB-1786284037499-6417: :openssl_extraction_failed [2026-09-02 12:58:45.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002424 for case CB-1786284084782-8580: :openssl_extraction_failed [2026-09-02 12:58:45.157] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067723 for case CB-1786284037864-0635: :openssl_extraction_failed [2026-09-02 12:58:45.160] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009028 for case CB-1786284085188-3005: :openssl_extraction_failed [2026-09-02 12:58:45.177] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011529 for case CB-1786284038244-8483: :openssl_extraction_failed [2026-09-02 12:58:45.181] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096241 for case CB-1786284085561-8875: :openssl_extraction_failed [2026-09-02 12:58:45.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019335 for case CB-1786284085925-8677: :openssl_extraction_failed [2026-09-02 12:58:45.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002170 for case CB-1786284038664-6574: :openssl_extraction_failed [2026-09-02 12:58:45.221] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058774 for case CB-1786284086357-7965: :openssl_extraction_failed [2026-09-02 12:58:45.224] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063861 for case CB-1786284039021-7013: :openssl_extraction_failed [2026-09-02 12:58:45.255] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032983 for case CB-1786284086747-3131: :openssl_extraction_failed [2026-09-02 12:58:45.276] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076544 for case CB-1786284039378-3479: :openssl_extraction_failed [2026-09-02 12:58:45.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056833 for case CB-1786284087133-0256: :openssl_extraction_failed [2026-09-02 12:58:45.297] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030537 for case CB-1786284039743-2222: :openssl_extraction_failed [2026-09-02 12:58:45.297] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076295 for case CB-1786284087547-9866: :openssl_extraction_failed [2026-09-02 12:58:45.311] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087300 for case CB-1786284040127-9969: :openssl_extraction_failed [2026-09-02 12:58:45.319] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034139 for case CB-1786284087925-6987: :openssl_extraction_failed [2026-09-02 12:58:45.333] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061322 for case CB-1786284040494-3633: :openssl_extraction_failed [2026-09-02 12:58:45.333] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021190 for case CB-1786284088294-3103: :openssl_extraction_failed [2026-09-02 12:58:45.346] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092852 for case CB-1786284088720-8923: :openssl_extraction_failed [2026-09-02 12:58:45.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059733 for case CB-1786284089116-7388: :openssl_extraction_failed [2026-09-02 12:58:45.363] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084193 for case CB-1786284040871-6659: :openssl_extraction_failed [2026-09-02 12:58:45.376] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001082 for case CB-1786284089520-0573: :openssl_extraction_failed [2026-09-02 12:58:45.390] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007997 for case CB-1786284041277-4690: :openssl_extraction_failed [2026-09-02 12:58:45.404] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013990 for case CB-1786284089927-6011: :openssl_extraction_failed [2026-09-02 12:58:45.423] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037841 for case CB-1786284041657-6227: :openssl_extraction_failed [2026-09-02 12:58:45.433] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018256 for case CB-1786284090345-3320: :openssl_extraction_failed [2026-09-02 12:58:45.450] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046912 for case CB-1786284042052-9992: :openssl_extraction_failed [2026-09-02 12:58:45.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084397 for case CB-1786284042474-0432: :openssl_extraction_failed [2026-09-02 12:58:45.481] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019309 for case CB-1786284090797-3072: :openssl_extraction_failed [2026-09-02 12:58:45.503] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026554 for case CB-1786284042868-6134: :openssl_extraction_failed [2026-09-02 12:58:45.508] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065667 for case CB-1786284091237-4748: :openssl_extraction_failed [2026-09-02 12:58:45.526] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047307 for case CB-1786284091656-6646: :openssl_extraction_failed [2026-09-02 12:58:45.526] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049663 for case CB-1786284043254-3934: :openssl_extraction_failed [2026-09-02 12:58:45.550] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017214 for case CB-1786284092047-2610: :openssl_extraction_failed [2026-09-02 12:58:45.554] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080065 for case CB-1786284043637-2799: :openssl_extraction_failed [2026-09-02 12:58:45.570] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091977 for case CB-1786284092338-9561: :openssl_extraction_failed [2026-09-02 12:58:45.583] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068182 for case CB-1786284044007-8844: :openssl_extraction_failed [2026-09-02 12:58:45.593] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025492 for case CB-1786284092659-5533: :openssl_extraction_failed [2026-09-02 12:58:45.594] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053634 for case CB-1786284044380-9321: :openssl_extraction_failed [2026-09-02 12:58:45.607] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056455 for case CB-1786284092980-8522: :openssl_extraction_failed [2026-09-02 12:58:45.615] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007255 for case CB-1786284045042-0175: :openssl_extraction_failed [2026-09-02 12:58:45.627] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023573 for case CB-1786284093306-3956: :openssl_extraction_failed [2026-09-02 12:58:45.629] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065778 for case CB-1786284045400-0906: :openssl_extraction_failed [2026-09-02 12:58:45.652] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010862 for case CB-1786284093776-5220: :openssl_extraction_failed [2026-09-02 12:58:45.663] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045508 for case CB-1786284045779-0840: :openssl_extraction_failed [2026-09-02 12:58:45.664] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098013 for case CB-1786284094071-8422: :openssl_extraction_failed [2026-09-02 12:58:45.700] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011202 for case CB-1786284046179-6848: :openssl_extraction_failed [2026-09-02 12:58:45.700] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001178 for case CB-1786284094396-4023: :openssl_extraction_failed [2026-09-02 12:58:45.715] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010687 for case CB-1786284094712-9667: :openssl_extraction_failed [2026-09-02 12:58:45.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004365 for case CB-1786284046557-6686: :openssl_extraction_failed [2026-09-02 12:58:45.729] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063522 for case CB-1786284095032-7452: :openssl_extraction_failed [2026-09-02 12:58:45.755] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023120 for case CB-1786284046940-7950: :openssl_extraction_failed [2026-09-02 12:58:45.757] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071975 for case CB-1786284095319-6137: :openssl_extraction_failed [2026-09-02 12:58:45.772] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049624 for case CB-1786284047307-8944: :openssl_extraction_failed [2026-09-02 12:58:45.775] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075896 for case CB-1786284095639-8850: :openssl_extraction_failed [2026-09-02 12:58:45.785] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037962 for case CB-1786284047727-5959: :openssl_extraction_failed [2026-09-02 12:58:45.802] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006459 for case CB-1786284048101-3337: :openssl_extraction_failed [2026-09-02 12:58:45.802] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096323 for case CB-1786284095947-9312: :openssl_extraction_failed [2026-09-02 12:58:45.824] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042497 for case CB-1786284048495-4469: :openssl_extraction_failed [2026-09-02 12:58:45.830] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074920 for case CB-1786284096265-7922: :openssl_extraction_failed [2026-09-02 12:58:45.843] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026093 for case CB-1786284048877-2919: :openssl_extraction_failed [2026-09-02 12:58:45.859] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001142 for case CB-1786284096578-1583: :openssl_extraction_failed [2026-09-02 12:58:45.864] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060111 for case CB-1786284049269-5791: :openssl_extraction_failed [2026-09-02 12:58:45.879] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075611 for case CB-1786284049649-5081: :openssl_extraction_failed [2026-09-02 12:58:45.884] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033722 for case CB-1786284096879-7418: :openssl_extraction_failed [2026-09-02 12:58:45.910] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012999 for case CB-1786284097235-9633: :openssl_extraction_failed [2026-09-02 12:58:45.912] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073635 for case CB-1786284050030-5497: :openssl_extraction_failed [2026-09-02 12:58:45.926] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069967 for case CB-1786284050423-5358: :openssl_extraction_failed [2026-09-02 12:58:45.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096138 for case CB-1786284097557-9614: :openssl_extraction_failed [2026-09-02 12:58:45.945] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058283 for case CB-1786284050784-8625: :openssl_extraction_failed [2026-09-02 12:58:45.964] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081758 for case CB-1786284097856-2991: :openssl_extraction_failed [2026-09-02 12:58:45.978] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064334 for case CB-1786284051162-7025: :openssl_extraction_failed [2026-09-02 12:58:45.990] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007155 for case CB-1786284098167-2166: :openssl_extraction_failed [2026-09-02 12:58:46.001] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006444 for case CB-1786284051568-8111: :openssl_extraction_failed [2026-09-02 12:58:46.015] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041445 for case CB-1786284098515-9368: :openssl_extraction_failed [2026-09-02 12:58:46.020] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060601 for case CB-1786284051951-3759: :openssl_extraction_failed [2026-09-02 12:58:46.040] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007772 for case CB-1786284098809-8723: :openssl_extraction_failed [2026-09-02 12:58:46.052] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024297 for case CB-1786284052346-3573: :openssl_extraction_failed [2026-09-02 12:58:46.073] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093167 for case CB-1786284099105-1257: :openssl_extraction_failed [2026-09-02 12:58:46.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073606 for case CB-1786284099408-6994: :openssl_extraction_failed [2026-09-02 12:58:46.135] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084605 for case CB-1786284099715-6638: :openssl_extraction_failed [2026-09-02 12:58:46.155] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017133 for case CB-1786284100071-4690: :openssl_extraction_failed [2026-09-02 12:58:46.189] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082055 for case CB-1786284100396-3604: :openssl_extraction_failed [2026-09-02 12:58:46.207] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067144 for case CB-1786284100704-4125: :openssl_extraction_failed [2026-09-02 12:58:46.228] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035006 for case CB-1786284101033-3056: :openssl_extraction_failed [2026-09-02 12:58:46.285] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034335 for case CB-1786284101413-9128: :openssl_extraction_failed [2026-09-02 12:58:46.300] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059321 for case CB-1786284101761-0957: :openssl_extraction_failed [2026-09-02 12:58:46.325] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041669 for case CB-1786284102059-7901: :openssl_extraction_failed [2026-09-02 12:58:46.353] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097312 for case CB-1786284102365-7669: :openssl_extraction_failed [2026-09-02 12:58:46.397] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061206 for case CB-1786284102716-7640: :openssl_extraction_failed [2026-09-02 12:58:46.443] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060056 for case CB-1786284103032-4251: :openssl_extraction_failed [2026-09-02 12:58:46.465] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039706 for case CB-1786284103364-9072: :openssl_extraction_failed [2026-09-02 12:58:46.509] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056453 for case CB-1786284103727-1059: :openssl_extraction_failed [2026-09-02 12:58:46.560] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076890 for case CB-1786284104049-3241: :openssl_extraction_failed [2026-09-02 12:58:46.612] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070736 for case CB-1786284104358-9342: :openssl_extraction_failed [2026-09-02 12:58:46.633] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079758 for case CB-1786284104641-3581: :openssl_extraction_failed [2026-09-02 12:58:46.645] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086204 for case CB-1786284052739-0732: :openssl_extraction_failed [2026-09-02 12:58:46.662] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091491 for case CB-1786284104921-3706: :openssl_extraction_failed [2026-09-02 12:58:46.667] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018361 for case CB-1786284053111-1157: :openssl_extraction_failed [2026-09-02 12:58:46.681] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094903 for case CB-1786284105232-8028: :openssl_extraction_failed [2026-09-02 12:58:46.682] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073956 for case CB-1786284053488-0288: :openssl_extraction_failed [2026-09-02 12:58:46.696] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006549 for case CB-1786284053899-3054: :openssl_extraction_failed [2026-09-02 12:58:46.697] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071160 for case CB-1786284105548-4895: :openssl_extraction_failed [2026-09-02 12:58:46.709] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078837 for case CB-1786284054256-9745: :openssl_extraction_failed [2026-09-02 12:58:46.712] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066456 for case CB-1786284105851-9728: :openssl_extraction_failed [2026-09-02 12:58:46.735] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059331 for case CB-1786284054640-7117: :openssl_extraction_failed [2026-09-02 12:58:46.742] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034249 for case CB-1786284106133-2296: :openssl_extraction_failed [2026-09-02 12:58:46.759] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009349 for case CB-1786284055022-6406: :openssl_extraction_failed [2026-09-02 12:58:46.767] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092602 for case CB-1786284106439-0496: :openssl_extraction_failed [2026-09-02 12:58:46.777] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062890 for case CB-1786284055423-2515: :openssl_extraction_failed [2026-09-02 12:58:46.788] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015391 for case CB-1786284107076-8050: :openssl_extraction_failed [2026-09-02 12:58:46.811] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099182 for case CB-1786284055805-5671: :openssl_extraction_failed [2026-09-02 12:58:46.823] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012686 for case CB-1786284107389-5647: :openssl_extraction_failed [2026-09-02 12:58:46.825] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065865 for case CB-1786284056223-0641: :openssl_extraction_failed [2026-09-02 12:58:46.839] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020977 for case CB-1786284107712-4994: :openssl_extraction_failed [2026-09-02 12:58:46.839] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079737 for case CB-1786284056614-5122: :openssl_extraction_failed [2026-09-02 12:58:46.855] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083778 for case CB-1786284108036-9638: :openssl_extraction_failed [2026-09-02 12:58:46.855] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057329 for case CB-1786284056982-2787: :openssl_extraction_failed [2026-09-02 12:58:46.874] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055225 for case CB-1786284057373-5737: :openssl_extraction_failed [2026-09-02 12:58:46.876] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062278 for case CB-1786284108326-1661: :openssl_extraction_failed [2026-09-02 12:58:46.895] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096871 for case CB-1786284057758-9099: :openssl_extraction_failed [2026-09-02 12:58:46.896] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015117 for case CB-1786284108639-7300: :openssl_extraction_failed [2026-09-02 12:58:46.923] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071463 for case CB-1786284058140-4927: :openssl_extraction_failed [2026-09-02 12:58:46.923] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052271 for case CB-1786284108940-8344: :openssl_extraction_failed [2026-09-02 12:58:46.947] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048144 for case CB-1786284058520-1088: :openssl_extraction_failed [2026-09-02 12:58:46.970] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098803 for case CB-1786284109257-3265: :openssl_extraction_failed [2026-09-02 12:58:46.985] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088796 for case CB-1786284058894-7954: :openssl_extraction_failed [2026-09-02 12:58:46.995] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091177 for case CB-1786284109596-3776: :openssl_extraction_failed [2026-09-02 12:58:47.015] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085158 for case CB-1786284059255-7768: :openssl_extraction_failed [2026-09-02 12:58:47.017] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057299 for case CB-1786284109916-0316: :openssl_extraction_failed [2026-09-02 12:58:47.031] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085295 for case CB-1786284059638-7405: :openssl_extraction_failed [2026-09-02 12:58:47.034] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026920 for case CB-1786284110257-0918: :openssl_extraction_failed [2026-09-02 12:58:47.045] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013843 for case CB-1786284060011-5802: :openssl_extraction_failed [2026-09-02 12:58:47.048] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011740 for case CB-1786284110600-2239: :openssl_extraction_failed [2026-09-02 12:58:47.060] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086671 for case CB-1786284110928-2740: :openssl_extraction_failed [2026-09-02 12:58:47.070] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096796 for case CB-1786284060381-6999: :openssl_extraction_failed [2026-09-02 12:58:47.087] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066926 for case CB-1786284111276-4301: :openssl_extraction_failed [2026-09-02 12:58:47.099] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084965 for case CB-1786284060780-1474: :openssl_extraction_failed [2026-09-02 12:58:47.109] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050653 for case CB-1786284111604-0061: :openssl_extraction_failed [2026-09-02 12:58:47.121] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087298 for case CB-1786284061180-9229: :openssl_extraction_failed [2026-09-02 12:58:47.122] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048213 for case CB-1786284111897-8778: :openssl_extraction_failed [2026-09-02 12:58:47.146] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092709 for case CB-1786284061598-4753: :openssl_extraction_failed [2026-09-02 12:58:47.151] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075378 for case CB-1786284112204-8822: :openssl_extraction_failed [2026-09-02 12:58:47.181] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034321 for case CB-1786284062026-1393: :openssl_extraction_failed [2026-09-02 12:58:47.202] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076293 for case CB-1786284112599-9814: :openssl_extraction_failed [2026-09-02 12:58:47.215] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012883 for case CB-1786284062457-2755: :openssl_extraction_failed [2026-09-02 12:58:47.223] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076423 for case CB-1786284112972-1988: :openssl_extraction_failed [2026-09-02 12:58:47.243] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018932 for case CB-1786284062910-6240: :openssl_extraction_failed [2026-09-02 12:58:47.244] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052481 for case CB-1786284113353-2781: :openssl_extraction_failed [2026-09-02 12:58:47.274] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030785 for case CB-1786284063323-4132: :openssl_extraction_failed [2026-09-02 12:58:47.277] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057800 for case CB-1786284113751-1633: :openssl_extraction_failed [2026-09-02 12:58:47.302] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071564 for case CB-1786284114143-6063: :openssl_extraction_failed [2026-09-02 12:58:47.302] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089543 for case CB-1786284063749-5062: :openssl_extraction_failed [2026-09-02 12:58:47.331] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014180 for case CB-1786284114527-5147: :openssl_extraction_failed [2026-09-02 12:58:47.334] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080945 for case CB-1786284064189-8757: :openssl_extraction_failed [2026-09-02 12:58:47.349] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068473 for case CB-1786284114916-7803: :openssl_extraction_failed [2026-09-02 12:58:47.357] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095981 for case CB-1786284064596-5456: :openssl_extraction_failed [2026-09-02 12:58:47.372] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036739 for case CB-1786284115371-8488: :openssl_extraction_failed [2026-09-02 12:58:47.375] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036731 for case CB-1786284065004-4084: :openssl_extraction_failed [2026-09-02 12:58:47.390] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042099 for case CB-1786284065423-4839: :openssl_extraction_failed [2026-09-02 12:58:47.392] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029540 for case CB-1786284115776-0002: :openssl_extraction_failed [2026-09-02 12:58:47.417] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049171 for case CB-1786284116153-1246: :openssl_extraction_failed [2026-09-02 12:58:47.422] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008337 for case CB-1786284065783-2235: :openssl_extraction_failed [2026-09-02 12:58:47.442] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088251 for case CB-1786284116547-8394: :openssl_extraction_failed [2026-09-02 12:58:47.446] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007840 for case CB-1786284066155-4662: :openssl_extraction_failed [2026-09-02 12:58:47.460] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066007 for case CB-1786284116935-7436: :openssl_extraction_failed [2026-09-02 12:58:47.472] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033198 for case CB-1786284066521-6339: :openssl_extraction_failed [2026-09-02 12:58:47.500] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012154 for case CB-1786284117343-3790: :openssl_extraction_failed [2026-09-02 12:58:47.511] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044697 for case CB-1786284066893-6475: :openssl_extraction_failed [2026-09-02 12:58:47.512] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064013 for case CB-1786284117743-4194: :openssl_extraction_failed [2026-09-02 12:58:47.539] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096649 for case CB-1786284118142-3135: :openssl_extraction_failed [2026-09-02 12:58:47.550] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075669 for case CB-1786284067270-6719: :openssl_extraction_failed [2026-09-02 12:58:47.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066380 for case CB-1786284118547-1287: :openssl_extraction_failed [2026-09-02 12:58:47.574] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054692 for case CB-1786284067682-4534: :openssl_extraction_failed [2026-09-02 12:58:47.589] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000169 for case CB-1786284068106-6435: :openssl_extraction_failed [2026-09-02 12:58:47.590] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050591 for case CB-1786284118951-5144: :openssl_extraction_failed [2026-09-02 12:58:47.614] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055321 for case CB-1786284119353-3181: :openssl_extraction_failed [2026-09-02 12:58:47.617] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093531 for case CB-1786284068479-9599: :openssl_extraction_failed [2026-09-02 12:58:47.644] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017144 for case CB-1786284119762-6879: :openssl_extraction_failed [2026-09-02 12:58:47.648] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034984 for case CB-1786284068860-0681: :openssl_extraction_failed [2026-09-02 12:58:47.667] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031137 for case CB-1786284069244-1220: :openssl_extraction_failed [2026-09-02 12:58:47.671] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061149 for case CB-1786284120184-6987: :openssl_extraction_failed [2026-09-02 12:58:47.703] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036639 for case CB-1786284069618-4169: :openssl_extraction_failed [2026-09-02 12:58:47.713] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017841 for case CB-1786284120592-5506: :openssl_extraction_failed [2026-09-02 12:58:47.716] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054347 for case CB-1786284069979-5217: :openssl_extraction_failed [2026-09-02 12:58:47.741] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016862 for case CB-1786284070360-1407: :openssl_extraction_failed [2026-09-02 12:58:47.746] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056180 for case CB-1786284120972-4937: :openssl_extraction_failed [2026-09-02 12:58:47.773] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084312 for case CB-1786284070771-8345: :openssl_extraction_failed [2026-09-02 12:58:47.786] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095383 for case CB-1786284121373-4001: :openssl_extraction_failed [2026-09-02 12:58:47.820] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094643 for case CB-1786284071191-3337: :openssl_extraction_failed [2026-09-02 12:58:47.829] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082821 for case CB-1786284121797-5899: :openssl_extraction_failed [2026-09-02 12:58:47.857] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000852 for case CB-1786284071569-8055: :openssl_extraction_failed [2026-09-02 12:58:47.862] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056613 for case CB-1786284122239-1882: :openssl_extraction_failed [2026-09-02 12:58:47.884] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097482 for case CB-1786284071951-8816: :openssl_extraction_failed [2026-09-02 12:58:47.916] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015576 for case CB-1786284122652-8334: :openssl_extraction_failed [2026-09-02 12:58:47.935] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074797 for case CB-1786284072375-6641: :openssl_extraction_failed [2026-09-02 12:58:47.984] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043778 for case CB-1786284123057-7021: :openssl_extraction_failed [2026-09-02 12:58:48.016] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055856 for case CB-1786284072755-7049: :openssl_extraction_failed [2026-09-02 12:58:48.039] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048286 for case CB-1786284073165-9812: :openssl_extraction_failed [2026-09-02 12:58:48.040] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026432 for case CB-1786284123494-2127: :openssl_extraction_failed [2026-09-02 12:58:48.066] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087944 for case CB-1786284073574-4103: :openssl_extraction_failed [2026-09-02 12:58:48.067] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039502 for case CB-1786284123888-8046: :openssl_extraction_failed [2026-09-02 12:58:48.093] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075876 for case CB-1786284073961-9884: :openssl_extraction_failed [2026-09-02 12:58:48.095] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048901 for case CB-1786284124288-8184: :openssl_extraction_failed [2026-09-02 12:58:48.115] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064687 for case CB-1786284124701-9691: :openssl_extraction_failed [2026-09-02 12:58:48.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019050 for case CB-1786284074345-9491: :openssl_extraction_failed [2026-09-02 12:58:48.144] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033515 for case CB-1786284125106-2869: :openssl_extraction_failed [2026-09-02 12:58:48.149] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040032 for case CB-1786284074713-3870: :openssl_extraction_failed [2026-09-02 12:58:48.169] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059682 for case CB-1786284125534-7064: :openssl_extraction_failed [2026-09-02 12:58:48.170] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049071 for case CB-1786284075101-7679: :openssl_extraction_failed [2026-09-02 12:58:48.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048565 for case CB-1786284125913-3704: :openssl_extraction_failed [2026-09-02 12:58:48.195] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080329 for case CB-1786284075479-1031: :openssl_extraction_failed [2026-09-02 12:58:48.209] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014489 for case CB-1786284126303-7809: :openssl_extraction_failed [2026-09-02 12:58:48.220] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085584 for case CB-1786284076187-8752: :openssl_extraction_failed [2026-09-02 12:58:48.228] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026653 for case CB-1786284126676-8237: :openssl_extraction_failed [2026-09-02 12:58:48.254] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036865 for case CB-1786284076565-7478: :openssl_extraction_failed [2026-09-02 12:58:48.259] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071969 for case CB-1786284127076-8628: :openssl_extraction_failed [2026-09-02 12:58:48.277] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002965 for case CB-1786284076957-3280: :openssl_extraction_failed [2026-09-02 12:58:48.295] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091898 for case CB-1786284127752-7966: :openssl_extraction_failed [2026-09-02 12:58:48.320] [ERROR] [2026-09-02 13:00:31.451] [ERROR] GenServer {Tortoise.Registry, {Tortoise.Connection, "phoenix_client_tms_apps_sunny"}} terminating ** (stop) :ping_timeout Last message: :ping State: %Tortoise.Connection{client_id: "phoenix_client_tms_apps_sunny", connect: %Tortoise.Package.Connect{__META__: %Tortoise.Package.Meta{opcode: 1, flags: 0}, protocol: "MQTT", protocol_version: 4, user_name: nil, password: nil, clean_session: false, keep_alive: 60, client_id: "phoenix_client_tms_apps_sunny", will: nil}, server: %Tortoise.Transport{type: Tortoise.Transport.Tcp, host: ~c"demo.ctrmv.com", port: 1883, opts: [:binary, {:packet, :raw}, {:active, false}]}, status: :up, backoff: %Tortoise.Connection.Backoff{min_interval: 100, max_interval: 30000, value: nil}, subscriptions: %Tortoise.Package.Subscribe{__META__: %Tortoise.Package.Meta{opcode: 8, flags: 2}, identifier: nil, topics: [{"ota/+/+/logpush", 1}, {"ota/+/+/screenpush", 0}, {"ota/ack/+", 1}, {"tms/status/+", 1}]}, keep_alive: #Reference<0.1706506104.4106747908.237607>, opts: [client_id: "phoenix_client_tms_apps_sunny", handler: {DaProductApp.MQTT.Handler, [client_id: "phoenix_client_tms_apps_sunny"]}], handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_tms_apps_sunny", online_devices: %{}}, initial_args: [client_id: "phoenix_client_tms_apps_sunny"]}} [2026-09-02 13:00:31.451] [ERROR] GenServer {Tortoise.Registry, {Tortoise.Connection.Supervisor, "phoenix_client_tms_apps_sunny"}} terminating ** (stop) :ping_timeout Last message: {:EXIT, #PID<0.2180.0>, :ping_timeout} State: {:state, {:via, Registry, {Tortoise.Registry, {Tortoise.Connection.Supervisor, "phoenix_client_tms_apps_sunny"}}}, :rest_for_one, {[Tortoise.Connection.Controller, Tortoise.Connection.Receiver, Tortoise.Connection.Inflight], %{Tortoise.Connection.Controller => {:child, #PID<0.2184.0>, Tortoise.Connection.Controller, {Tortoise.Connection.Controller, :start_link, [[client_id: "phoenix_client_tms_apps_sunny", handler: {DaProductApp.MQTT.Handler, [client_id: "phoenix_client_tms_apps_sunny"]}]]}, :permanent, false, 5000, :worker, [Tortoise.Connection.Controller]}, Tortoise.Connection.Inflight => {:child, #PID<0.2182.0>, Tortoise.Connection.Inflight, {Tortoise.Connection.Inflight, :start_link, [[client_id: "phoenix_client_tms_apps_sunny"]]}, :permanent, false, 5000, :worker, [Tortoise.Connection.Inflight]}, Tortoise.Connection.Receiver => {:child, #PID<0.2183.0>, Tortoise.Connection.Receiver, {Tortoise.Connection.Receiver, :start_link, [[client_id: "phoenix_client_tms_apps_sunny"]]}, :permanent, false, 500, :worker, [Tortoise.Connection.Receiver]}}}, :undefined, 3, 5, [], 0, :never, Tortoise.Connection.Supervisor, [client_id: "phoenix_client_tms_apps_sunny", handler: {DaProductApp.MQTT.Handler, [client_id: "phoenix_client_tms_apps_sunny"]}]} [2026-09-02 13:00:31.452] [INFO ] MyXQL.Connection (#PID<0.1301.0> (:proc_lib)) disconnected: ** (DBConnection.ConnectionError) client #PID<0.2184.0> exited [2026-09-02 13:00:31.462] [INFO ] Device phoenix_client_tms_apps_sunny connected [2026-09-02 13:00:35.543] [ERROR] MyXQL.Connection (#PID<0.1302.0> (:proc_lib)) disconnected: ** (DBConnection.ConnectionError) client #PID<0.1411.0> (:proc_lib) timed out because it queued and checked out the connection for longer than 15000ms #PID<0.1411.0> (:proc_lib) was at location: :prim_inet.recv0/3 (myxql 0.8.0) lib/myxql/client.ex:209: MyXQL.Client.recv_packets/5 (myxql 0.8.0) lib/myxql/connection.ex:104: MyXQL.Connection.handle_execute/4 (db_connection 2.9.0) lib/db_connection/holder.ex:356: DBConnection.Holder.holder_apply/4 (db_connection 2.9.0) lib/db_connection.ex:1539: DBConnection.run_execute/5 (db_connection 2.9.0) lib/db_connection.ex:1573: DBConnection.run/4 (db_connection 2.9.0) lib/db_connection.ex:848: DBConnection.execute/4 (ecto_sql 3.13.4) lib/ecto/adapters/myxql/connection.ex:41: Ecto.Adapters.MyXQL.Connection.execute/4 (ecto_sql 3.13.4) lib/ecto/adapters/sql.ex:1055: Ecto.Adapters.SQL.execute!/5 (ecto_sql 3.13.4) lib/ecto/adapters/[2026-09-02 13:06:55.373] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:06:55.373] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:06:55.857] [INFO ] [Mastercard.Ipm.Scheduler] Next poll in 0h 23m [2026-09-02 13:06:55.921] [INFO ] [Ysp.Scheduler] Started. SFTP in 13h 53m, MIS in 17h 53m [2026-09-02 13:06:55.960] [INFO ] :alarm_handler: {:set, {:system_memory_high_watermark, []}} [2026-09-02 13:06:55.986] [INFO ] :alarm_handler: {:set, {{:disk_almost_full, ~c"/"}, []}} [2026-09-02 13:06:56.821] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:06:57.282] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:06:57.602] [INFO ] Terminal Event Listener started and listening to events [2026-09-02 13:06:57.602] [INFO ] Rule Validation Worker started - will run every hour [2026-09-02 13:06:57.603] [INFO ] Building initial filter cache... [2026-09-02 13:06:57.618] [DEBUG] QUERY OK source="tms_terminals" db=1.3ms queue=0.8ms idle=293.9ms SELECT t0.`area`, t0.`vendor`, t0.`model` FROM `tms_terminals` AS t0 WHERE ((NOT (t0.`area` IS NULL) OR NOT (t0.`vendor` IS NULL)) OR NOT (t0.`model` IS NULL)) [] ↳ TmsCore.TerminalManagement.FilterCacheService.get_terminal_filter_data/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:153 [2026-09-02 13:06:57.625] [DEBUG] QUERY OK source="filter_usage" db=0.9ms queue=0.6ms idle=93.6ms SELECT f0.`filter_type`, f0.`filter_value`, coalesce(sum(f0.`usage_count`), 0) FROM `filter_usage` AS f0 GROUP BY f0.`filter_type`, f0.`filter_value` [] ↳ TmsCore.TerminalManagement.FilterCacheService.get_usage_statistics/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:190 [2026-09-02 13:06:57.626] [INFO ] Filter cache rebuilt: 0 areas, 5 vendors, 8 models [2026-09-02 13:06:57.701] [INFO ] Device phoenix_client_tms_apps_sunny connected [2026-09-02 13:06:57.818] [INFO ] PromEx is starting a standalone metrics server on port 13129 over http [2026-09-02 13:06:57.913] [INFO ] Running PlatformWeb.Endpoint with Bandit 1.10.2 at 0.0.0.0:3129 (http) [2026-09-02 13:06:57.937] [INFO ] Access PlatformWeb.Endpoint at http://localhost:3129 [2026-09-02 13:07:00.881] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:07:00.921] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:07:10.098] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:07:11.767] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:07:24.167] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:07:24.167] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T13:07:22Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T13:07:22Z","value":"21"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T13:07:22Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T13:07:22Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T13:07:22Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T13:07:22Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T13:07:22Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T13:07:22Z","value":"3.9"}],"model":"MF919","oid":"organization_id","sn":"98251226730001","uploadTime":"2026-09-02T13:07:22Z","vendor":"MoreFun"} [2026-09-02 13:07:24.179] [INFO ] Decoded JSON: %{"model" => "MF919", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:07:22Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:07:22Z", "value" => "21"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:07:22Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:07:22Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:07:22Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:07:22Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:07:22Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:07:22Z", "value" => "3.9"}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:07:22Z", "vendor" => "MoreFun"} [2026-09-02 13:07:24.179] [INFO ] Extracted versions for 98251226730001: %{application: "3.9", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:07:24.189] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:07:24.189] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (MoreFun MF919) - missing version [2026-09-02 13:07:24.193] [DEBUG] QUERY OK source="parameter_templates" db=0.4ms queue=0.6ms idle=505.0ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:07:24.195] [DEBUG] QUERY OK source="tms_terminals" db=0.4ms queue=0.5ms idle=458.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:07:24.200] [DEBUG] QUERY OK source="parameter_template_values" db=1.5ms queue=0.3ms idle=5.2ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [10] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:07:24.215] [DEBUG] QUERY OK source="parameter_definitions" db=0.9ms queue=1.7ms idle=18.1ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:07:24.230] [DEBUG] QUERY OK source="pos_terminal" db=1.0ms queue=2.3ms idle=26.5ms SELECT p0.`id`, p0.`terminalid`, p0.`serial_number`, p0.`pos_merchant_id` FROM `pos_terminal` AS p0 WHERE (p0.`serial_number` = ?) LIMIT 1 ["98251226730001"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_terminal/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:165 [2026-09-02 13:07:24.258] [DEBUG] QUERY OK source="pos_merchant" db=0.5ms queue=16.6ms idle=25.3ms SELECT p0.`id`, p0.`merchantid`, p0.`merchant_name`, p0.`address_id` FROM `pos_merchant` AS p0 WHERE (p0.`id` = ?) [350] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_merchant/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:176 [2026-09-02 13:07:24.260] [DEBUG] QUERY OK db=0.7ms queue=0.7ms idle=930.1ms SELECT COALESCE(JSON_UNQUOTE(JSON_EXTRACT(mc.settings, '$.BASE_MERCHANT_NAME')), '') as base_merchant_name, COALESCE(u.name, '') as user_name, COALESCE(um.softpos_uuid, '') as softpos_uuid, COALESCE(mc.settings, '{}') as settings FROM user_metadata um LEFT JOIN merchant_configuration mc ON mc.user_id = um.user_id LEFT JOIN users u ON u.id = um.user_id WHERE um.merchant_refrence_number = ? LIMIT 1 ["667267350000000"] [2026-09-02 13:07:24.260] [INFO ] ParamsZipBuilder: Merchant info for merchantid=667267350000000 - business_name=Shubham003, QR_USE_SSL=, MQTT_HEARTBEAT_INTERVAL=60, softpos_uuid= [2026-09-02 13:07:24.265] [DEBUG] QUERY OK source="pos_terminal_data" db=0.5ms queue=1.0ms idle=33.4ms SELECT p0.`id`, p0.`pos_terminalId`, p0.`stan`, p0.`batch_number`, p0.`transaction_date`, p0.`transaction_time`, p0.`transaction_id` FROM `pos_terminal_data` AS p0 WHERE (p0.`pos_terminalId` = ?) ORDER BY p0.`id` DESC LIMIT 1 ["26735914"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_terminal_data/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:262 [2026-09-02 13:07:24.270] [DEBUG] QUERY OK source="address" db=0.4ms queue=0.5ms idle=10.7ms SELECT a0.`id`, a0.`line1`, a0.`line2`, a0.`line3`, a0.`line4`, a0.`city`, a0.`state`, a0.`country`, a0.`postalcode` FROM `address` AS a0 WHERE (a0.`id` = ?) [639] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_merchant_address/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:80 [2026-09-02 13:07:24.270] [INFO ] ParamsZipBuilder: fetch_merchant_data for serial=98251226730001, pos_merchant.merchantid="667267350000000" [2026-09-02 13:07:24.317] [INFO ] ParamsZipBuilder: params.zip stored for 98251226730001 at priv/ota/98251226730001/params.zip [2026-09-02 13:07:24.492] [DEBUG] QUERY OK db=156.2ms queue=0.4ms idle=61.2ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "71500af3796ecb3459cc46889ab15239272e077293a784c27bf9ec42f162d324", 1283, 913, ~U[2026-09-02 13:07:24Z], "priv/ota/98251226730001/params.zip", 33, "parameter", "MF919", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", ...}, "full", 10, "missing_version", "1.0.0", ~N[2026-09-02 13:07:24], ~N[2026-09-02 13:07:24]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:203 [2026-09-02 13:07:24.492] [INFO ] AutoPushService: Created push log 61030 for MF919 params.zip [2026-09-02 13:07:24.497] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_PARAMS", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/params.zip", "requestId" => 1283, "type" => "tms_command", "version" => "1.0.0"} [2026-09-02 13:07:24.497] [INFO ] AutoPushService: Sending MF919 UPDATE_PARAMS to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:07:24.501] [INFO ] AutoPushService: MF919 UPDATE_PARAMS sent successfully to 98251226730001 [2026-09-02 13:07:24.526] [DEBUG] QUERY OK source="config_file_versions" db=0.5ms queue=1.6ms idle=254.3ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:279 [2026-09-02 13:07:24.546] [INFO ] L3ConfigZipBuilder: l3config.zip stored for 98251226730001 at priv/ota/98251226730001/l3config.zip (source: priv/static/mf919/1.0.1/YSDK_L3_configuration.xml) [2026-09-02 13:07:24.624] [DEBUG] QUERY OK db=73.3ms queue=3.0ms idle=63.5ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "3a1733ebcdf2b2e1a96d7c5a51e300730bb6db92395c4624a041caf2e4b50404", 1443, 17947, ~U[2026-09-02 13:07:24Z], "priv/ota/98251226730001/l3config.zip", 33, "emv_config", "MF919", "MoreFun", "full", "missing_version", "1.0.1", ~N[2026-09-02 13:07:24], ~N[2026-09-02 13:07:24]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:305 [2026-09-02 13:07:24.624] [INFO ] AutoPushService: Created push log 61032 for MF919 l3config.zip (version: 1.0.1) [2026-09-02 13:07:24.624] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_L3_CONFIG", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/l3config.zip", "requestId" => 1443, "type" => "tms_command", "version" => "1.0.1"} [2026-09-02 13:07:24.624] [INFO ] AutoPushService: Sending MF919 UPDATE_L3_CONFIG to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:07:24.625] [INFO ] AutoPushService: MF919 UPDATE_L3_CONFIG sent successfully to 98251226730001 [2026-09-02 13:07:24.625] [DEBUG] QUERY OK source="config_file_versions" db=0.4ms idle=98.5ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:07:24.629] [INFO ] KeysConfigService: Generating keys.json for 98251226730001 (MF919) [2026-09-02 13:07:24.634] [DEBUG] QUERY OK source="tms_terminals" db=4.1ms idle=6.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:07:24.634] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 98251226730001 with params: %{"kekKcv" => "112233", "model" => "MF919", "serialNumber" => "98251226730001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:07:24.713] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:07:24.713] [ERROR] KeysConfigService: Failed to generate keys for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:07:24.715] [ERROR] AutoPushService: Failed to generate keys.json for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:07:24.719] [DEBUG] QUERY OK source="config_file_versions" db=2.0ms idle=91.1ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:07:24.720] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:07:24.720] [INFO ] AutoPushService: Auto-push completed for 98251226730001 [2026-09-02 13:07:24.736] [DEBUG] QUERY OK source="tms_terminals" db=2.4ms idle=100.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:07:24.740] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:07:24.807] [DEBUG] QUERY OK source="tms_terminals" db=65.8ms queue=0.3ms idle=4.2ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:07:24], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:07:24.812] [DEBUG] QUERY OK source="parameter_templates" db=0.5ms queue=0.4ms idle=71.3ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:07:24.814] [DEBUG] QUERY OK source="config_file_versions" db=1.1ms queue=0.1ms idle=5.9ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:07:24.815] [DEBUG] QUERY OK source="config_file_versions" db=0.6ms idle=2.4ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:07:24.816] [INFO ] VersionComplianceChecker: 98251226730001 — outdated configs: [{:application, "3.9", "3.8.5"}] [2026-09-02 13:07:24.843] [DEBUG] QUERY OK source="parameter_push_logs" db=21.6ms queue=0.5ms idle=6.8ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [33, "application", ~N[2026-09-02 12:37:24]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:07:24.843] [INFO ] VersionComplianceChecker: Triggering re-push of application for 98251226730001 (reported: 3.9, target: 3.8.5) [2026-09-02 13:07:24.843] [INFO ] AutoPushService: Targeted application push for 98251226730001 (MoreFun MF919) [2026-09-02 13:07:24.844] [DEBUG] QUERY OK source="tms_terminals" db=0.5ms idle=27.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_config_push/4, at: lib/tms_core/terminal_management/auto_push_service.ex:63 [2026-09-02 13:07:24.845] [DEBUG] QUERY OK source="config_file_versions" db=0.4ms idle=1.3ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:07:24.845] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:07:24.846] [DEBUG] QUERY OK source="tms_terminals" db=0.5ms idle=1.2ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:07:24.916] [DEBUG] QUERY OK source="tms_terminals" db=70.0ms queue=0.2ms idle=1.2ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:07:24], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:07:25.005] [DEBUG] QUERY OK db=81.6ms queue=0.4ms idle=76.9ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "organization_id", "2026-09-02T13:07:22Z", ~N[2026-09-02 13:07:24], ~N[2026-09-02 13:07:24]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:07:25.012] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106404, oid: "organization_id", upload_time: "2026-09-02T13:07:22Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:24], updated_at: ~N[2026-09-02 13:07:24]} [2026-09-02 13:07:25.012] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:07:22Z", "value" => "online"} [2026-09-02 13:07:25.109] [DEBUG] QUERY OK db=95.9ms queue=0.7ms idle=95.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T13:07:22Z", "online", "status", 106404, ~N[2026-09-02 13:07:25], ~N[2026-09-02 13:07:25]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:07:25.109] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091233, itemkey: "status", value: "online", timestamp: "2026-09-02T13:07:22Z", message: "Terminal status update", status_log_id: 106404, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:25], updated_at: ~N[2026-09-02 13:07:25]}} [2026-09-02 13:07:25.109] [INFO ] Setting terminal 98251226730001 status to 'online' from status itemkey [2026-09-02 13:07:25.110] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:07:22Z", "value" => "21"} [2026-09-02 13:07:25.197] [DEBUG] QUERY OK db=86.4ms queue=0.4ms idle=105.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T13:07:22Z", "21", "battery", 106404, ~N[2026-09-02 13:07:25], ~N[2026-09-02 13:07:25]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:07:25.197] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091236, itemkey: "battery", value: "21", timestamp: "2026-09-02T13:07:22Z", message: "Battery level", status_log_id: 106404, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:25], updated_at: ~N[2026-09-02 13:07:25]}} [2026-09-02 13:07:25.197] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:07:22Z", "value" => "online"} [2026-09-02 13:07:25.196] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:07:25.282] [DEBUG] QUERY OK db=84.5ms idle=88.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T13:07:22Z", "online", "network", 106404, ~N[2026-09-02 13:07:25], ~N[2026-09-02 13:07:25]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:07:25.283] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091239, itemkey: "network", value: "online", timestamp: "2026-09-02T13:07:22Z", message: "Network connectivity", status_log_id: 106404, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:25], updated_at: ~N[2026-09-02 13:07:25]}} [2026-09-02 13:07:25.283] [INFO ] Setting terminal 98251226730001 status to 'online' from network itemkey [2026-09-02 13:07:25.283] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:07:22Z", "value" => "0"} [2026-09-02 13:07:25.325] [DEBUG] QUERY OK db=42.1ms idle=86.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T13:07:22Z", "0", "cpu", 106404, ~N[2026-09-02 13:07:25], ~N[2026-09-02 13:07:25]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:07:25.327] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091241, itemkey: "cpu", value: "0", timestamp: "2026-09-02T13:07:22Z", message: "CPU usage percentage", status_log_id: 106404, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:25], updated_at: ~N[2026-09-02 13:07:25]}} [2026-09-02 13:07:25.327] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:07:22Z", "value" => "1.0.0"} [2026-09-02 13:07:25.417] [DEBUG] QUERY OK db=89.2ms idle=45.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T13:07:22Z", "1.0.0", "parameter_config", 106404, ~N[2026-09-02 13:07:25], ~N[2026-09-02 13:07:25]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:07:25.417] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091242, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T13:07:22Z", message: "Current parameters version", status_log_id: 106404, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:25], updated_at: ~N[2026-09-02 13:07:25]}} [2026-09-02 13:07:25.417] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:07:22Z", "value" => "1.0.1"} [2026-09-02 13:07:25.491] [DEBUG] QUERY OK db=73.7ms idle=92.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T13:07:22Z", "1.0.1", "emv_config", 106404, ~N[2026-09-02 13:07:25], ~N[2026-09-02 13:07:25]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:07:25.491] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091243, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T13:07:22Z", message: "Current EMV config version", status_log_id: 106404, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:25], updated_at: ~N[2026-09-02 13:07:25]}} [2026-09-02 13:07:25.492] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:07:22Z", "value" => ""} [2026-09-02 13:07:25.563] [DEBUG] QUERY OK db=70.4ms queue=0.4ms idle=75.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T13:07:22Z", "keys_config", 106404, ~N[2026-09-02 13:07:25], ~N[2026-09-02 13:07:25]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:07:25.563] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091244, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T13:07:22Z", message: "Current keys config version", status_log_id: 106404, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:25], updated_at: ~N[2026-09-02 13:07:25]}} [2026-09-02 13:07:25.564] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:07:22Z", "value" => "3.9"} [2026-09-02 13:07:25.613] [DEBUG] QUERY OK db=48.9ms idle=1.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T13:07:22Z", "3.9", "application", 106404, ~N[2026-09-02 13:07:25], ~N[2026-09-02 13:07:25]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:07:25.613] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091245, itemkey: "application", value: "3.9", timestamp: "2026-09-02T13:07:22Z", message: "Current application version", status_log_id: 106404, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:25], updated_at: ~N[2026-09-02 13:07:25]}} [2026-09-02 13:07:25.621] [WARN ] Unexpected async result [2026-09-02 13:07:25.621] [WARN ] Unexpected async result [2026-09-02 13:07:31.614] [INFO ] Received status update for terminal 28260702280001 [2026-09-02 13:07:31.614] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T21:07:13Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T21:07:13Z","value":"100"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T21:07:13Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T21:07:13Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T21:07:13Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T21:07:13Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T21:07:13Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T21:07:13Z","value":"3.8.7.1-SNAPSHOT-SR800"}],"model":"SR800 A20","oid":"organization_id","sn":"28260702280001","uploadTime":"2026-09-02T21:07:13Z","vendor":"MoreFun"} [2026-09-02 13:07:31.614] [INFO ] Decoded JSON: %{"model" => "SR800 A20", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:07:13Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:07:13Z", "value" => "100"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:07:13Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:07:13Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:07:13Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:07:13Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:07:13Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:07:13Z", "value" => "3.8.7.1-SNAPSHOT-SR800"}], "sn" => "28260702280001", "uploadTime" => "2026-09-02T21:07:13Z", "vendor" => "MoreFun"} [2026-09-02 13:07:31.614] [INFO ] Extracted versions for 28260702280001: %{application: "3.8.7.1-SNAPSHOT-SR800", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:07:31.615] [INFO ] Detected missing versions for 28260702280001, triggering auto-push [2026-09-02 13:07:31.615] [INFO ] AutoPushService: Triggering auto-push for 28260702280001 (MoreFun SR800 A20) - missing version [2026-09-02 13:07:31.616] [DEBUG] QUERY OK source="parameter_templates" db=0.6ms idle=851.7ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:07:31.620] [DEBUG] QUERY OK source="tms_terminals" db=2.0ms idle=281.6ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:07:31.621] [DEBUG] QUERY OK source="parameter_template_values" db=1.0ms queue=0.1ms idle=4.3ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [15] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:07:31.625] [DEBUG] QUERY OK source="parameter_definitions" db=2.3ms queue=0.4ms idle=4.1ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:07:31.698] [DEBUG] QUERY OK db=71.5ms queue=0.4ms idle=4.3ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", 1731, ~U[2026-09-02 13:07:31Z], 64, "parameter", "SR800 A20", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", "PINPAD_MASTER_KEY_INDEX" => "0", "COMM_PORT" => "80", "EXTERNAL_PINPAD" => "0", ...}, "full", 15, "missing_version", "1.0.0", ~N[2026-09-02 13:07:31], ~N[2026-09-02 13:07:31]] ↳ TmsCore.TerminalManagement.AutoPushService.push_generic_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:236 [2026-09-02 13:07:31.698] [INFO ] AutoPushService: Created push log 61033 for parameters (template: 15) [2026-09-02 13:07:31.699] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 1731, "retry_count" => "3", "version" => "1.0.0"} [2026-09-02 13:07:31.700] [INFO ] AutoPushService: Sending parameter push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:07:31.700] [INFO ] AutoPushService: Parameter push sent successfully to 28260702280001 [2026-09-02 13:07:31.760] [DEBUG] QUERY OK db=58.1ms queue=0.6ms idle=75.3ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 772, ~U[2026-09-02 13:07:31Z], 64, "emv_config", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:07:31], ~N[2026-09-02 13:07:31]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:07:31.760] [INFO ] AutoPushService: Created push log for emv_config [2026-09-02 13:07:31.760] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 772, "retry_count" => "3"} [2026-09-02 13:07:31.760] [INFO ] AutoPushService: Sending emv_config push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:07:31.760] [INFO ] AutoPushService: emv_config push sent successfully to 28260702280001 [2026-09-02 13:07:31.761] [DEBUG] QUERY OK source="config_file_versions" db=0.5ms queue=0.1ms idle=63.2ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:07:31.761] [INFO ] KeysConfigService: Generating keys.json for 28260702280001 (SR800 A20) [2026-09-02 13:07:31.762] [DEBUG] QUERY OK source="tms_terminals" db=0.5ms idle=2.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:07:31.762] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 28260702280001 with params: %{"kekKcv" => "112233", "model" => "SR800 A20", "serialNumber" => "28260702280001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:07:31.763] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:07:31.763] [ERROR] KeysConfigService: Failed to generate keys for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:07:31.764] [ERROR] AutoPushService: Failed to generate keys.json for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:07:31.874] [DEBUG] QUERY OK db=109.1ms queue=0.5ms idle=2.6ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 804, ~U[2026-09-02 13:07:31Z], 64, "application", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:07:31], ~N[2026-09-02 13:07:31]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:07:31.874] [INFO ] AutoPushService: Created push log for application [2026-09-02 13:07:31.874] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 804, "retry_count" => "3"} [2026-09-02 13:07:31.874] [INFO ] AutoPushService: Sending application push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:07:31.874] [INFO ] AutoPushService: application push sent successfully to 28260702280001 [2026-09-02 13:07:31.874] [INFO ] AutoPushService: Auto-push completed for 28260702280001 [2026-09-02 13:07:31.876] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms idle=109.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:07:31.877] [INFO ] Terminal updated: 28260702280001 [2026-09-02 13:07:31.966] [DEBUG] QUERY OK source="tms_terminals" db=88.9ms idle=3.1ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:07:31], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:07:31.968] [DEBUG] QUERY OK source="parameter_templates" db=0.9ms queue=0.6ms idle=90.2ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:07:31.969] [DEBUG] QUERY OK source="config_file_versions" db=0.5ms idle=2.7ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:07:31.970] [DEBUG] QUERY OK source="config_file_versions" db=0.7ms idle=1.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:07:31.970] [INFO ] VersionComplianceChecker: 28260702280001 — outdated configs: [{:application, "3.8.7.1-SNAPSHOT-SR800", "3.8.5"}] [2026-09-02 13:07:32.008] [DEBUG] QUERY OK source="parameter_push_logs" db=37.9ms idle=1.7ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [64, "application", ~N[2026-09-02 12:37:31]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:07:32.010] [INFO ] VersionComplianceChecker: Skipping application re-push for 28260702280001 (push already in-flight or within cooldown) [2026-09-02 13:07:32.013] [DEBUG] QUERY OK source="tms_terminals" db=1.6ms queue=0.7ms idle=41.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:07:32.089] [DEBUG] QUERY OK source="tms_terminals" db=73.5ms queue=1.3ms idle=5.9ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:07:32], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:07:32.137] [DEBUG] QUERY OK db=47.1ms idle=76.6ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [64, "organization_id", "2026-09-02T21:07:13Z", ~N[2026-09-02 13:07:32], ~N[2026-09-02 13:07:32]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:07:32.137] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106405, oid: "organization_id", upload_time: "2026-09-02T21:07:13Z", terminal_id: 64, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:32], updated_at: ~N[2026-09-02 13:07:32]} [2026-09-02 13:07:32.137] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:07:13Z", "value" => "online"} [2026-09-02 13:07:32.226] [DEBUG] QUERY OK db=88.7ms idle=48.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T21:07:13Z", "online", "status", 106405, ~N[2026-09-02 13:07:32], ~N[2026-09-02 13:07:32]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:07:32.227] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091246, itemkey: "status", value: "online", timestamp: "2026-09-02T21:07:13Z", message: "Terminal status update", status_log_id: 106405, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:32], updated_at: ~N[2026-09-02 13:07:32]}} [2026-09-02 13:07:32.227] [INFO ] Setting terminal 28260702280001 status to 'online' from status itemkey [2026-09-02 13:07:32.227] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:07:13Z", "value" => "100"} [2026-09-02 13:07:32.269] [DEBUG] QUERY OK db=40.8ms idle=91.7ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T21:07:13Z", "100", "battery", 106405, ~N[2026-09-02 13:07:32], ~N[2026-09-02 13:07:32]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:07:32.270] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091249, itemkey: "battery", value: "100", timestamp: "2026-09-02T21:07:13Z", message: "Battery level", status_log_id: 106405, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:32], updated_at: ~N[2026-09-02 13:07:32]}} [2026-09-02 13:07:32.270] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:07:13Z", "value" => "online"} [2026-09-02 13:07:32.326] [DEBUG] QUERY OK db=56.0ms idle=43.9ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T21:07:13Z", "online", "network", 106405, ~N[2026-09-02 13:07:32], ~N[2026-09-02 13:07:32]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:07:32.327] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091252, itemkey: "network", value: "online", timestamp: "2026-09-02T21:07:13Z", message: "Network connectivity", status_log_id: 106405, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:32], updated_at: ~N[2026-09-02 13:07:32]}} [2026-09-02 13:07:32.327] [INFO ] Setting terminal 28260702280001 status to 'online' from network itemkey [2026-09-02 13:07:32.327] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:07:13Z", "value" => "0"} [2026-09-02 13:07:32.402] [DEBUG] QUERY OK db=74.8ms idle=58.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T21:07:13Z", "0", "cpu", 106405, ~N[2026-09-02 13:07:32], ~N[2026-09-02 13:07:32]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:07:32.403] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091255, itemkey: "cpu", value: "0", timestamp: "2026-09-02T21:07:13Z", message: "CPU usage percentage", status_log_id: 106405, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:32], updated_at: ~N[2026-09-02 13:07:32]}} [2026-09-02 13:07:32.403] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:07:13Z", "value" => "1.0.0"} [2026-09-02 13:07:32.520] [DEBUG] QUERY OK db=114.6ms idle=76.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T21:07:13Z", "1.0.0", "parameter_config", 106405, ~N[2026-09-02 13:07:32], ~N[2026-09-02 13:07:32]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:07:32.520] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091258, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T21:07:13Z", message: "Current parameters version", status_log_id: 106405, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:32], updated_at: ~N[2026-09-02 13:07:32]}} [2026-09-02 13:07:32.520] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:07:13Z", "value" => "1.0.1"} [2026-09-02 13:07:32.587] [DEBUG] QUERY OK db=66.6ms idle=118.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T21:07:13Z", "1.0.1", "emv_config", 106405, ~N[2026-09-02 13:07:32], ~N[2026-09-02 13:07:32]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:07:32.587] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091261, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T21:07:13Z", message: "Current EMV config version", status_log_id: 106405, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:32], updated_at: ~N[2026-09-02 13:07:32]}} [2026-09-02 13:07:32.588] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:07:13Z", "value" => ""} [2026-09-02 13:07:32.633] [DEBUG] QUERY OK db=44.7ms idle=70.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T21:07:13Z", "keys_config", 106405, ~N[2026-09-02 13:07:32], ~N[2026-09-02 13:07:32]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:07:32.633] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091264, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T21:07:13Z", message: "Current keys config version", status_log_id: 106405, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:32], updated_at: ~N[2026-09-02 13:07:32]}} [2026-09-02 13:07:32.633] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:07:13Z", "value" => "3.8.7.1-SNAPSHOT-SR800"} [2026-09-02 13:07:32.634] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:07:32.690] [DEBUG] QUERY OK db=54.5ms idle=48.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T21:07:13Z", "3.8.7.1-SNAPSHOT-SR800", "application", 106405, ~N[2026-09-02 13:07:32], ~N[2026-09-02 13:07:32]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:07:32.690] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091267, itemkey: "application", value: "3.8.7.1-SNAPSHOT-SR800", timestamp: "2026-09-02T21:07:13Z", message: "Current application version", status_log_id: 106405, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:07:32], updated_at: ~N[2026-09-02 13:07:32]}} [2026-09-02 13:07:32.690] [WARN ] Unexpected async result [2026-09-02 13:07:32.690] [WARN ] Unexpected async result [2026-09-02 13:07:32.691] [WARN ] Unexpected async result [2026-09-02 13:07:38.196] [INFO ] GET / [2026-09-02 13:07:38.267] [DEBUG] Processing with PlatformWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [2026-09-02 13:07:38.302] [DEBUG] QUERY OK source="users_tokens" db=0.7ms queue=0.8ms idle=753.0ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:07:38.298728Z]] ↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107 [2026-09-02 13:07:38.381] [INFO ] Sent 200 in 184ms [2026-09-02 13:07:40.142] [INFO ] GET /images/favicon.png [2026-09-02 13:07:40.230] [DEBUG] ** (Phoenix.Router.NoRouteError) no route found for GET /images/favicon.png (PlatformWeb.Router) (platform_web 0.1.0) /var/www/internaltesting/sunny/DEMOAPP/deps/phoenix/lib/phoenix/router.ex:541: PlatformWeb.Router.call/2 (platform_web 0.1.0) lib/platform_web/endpoint.ex:1: PlatformWeb.Endpoint.plug_builder_call/2 (platform_web 0.1.0) /var/www/internaltesting/sunny/DEMOAPP/deps/plug/lib/plug/debugger.ex:155: PlatformWeb.Endpoint."call (overridable 3)"/2 (platform_web 0.1.0) lib/platform_web/endpoint.ex:1: PlatformWeb.Endpoint.call/2 (phoenix 1.7.21) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.10.2) lib/bandit/pipeline.ex:131: Bandit.Pipeline.call_plug!/2 (bandit 1.10.2) lib/bandit/pipeline.ex:42: Bandit.Pipeline.run/5 (bandit 1.10.2) lib/bandit/http1/handler.ex:13: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.10.2) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.10.2) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_info/2 (stdlib 5.2.3.2) gen_server.erl:1095: :gen_server.try_handle_info/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [2026-09-02 13:07:41.516] [INFO ] GET /users/settings [2026-09-02 13:07:41.516] [DEBUG] Processing with PlatformWeb.UserSettingsLive.edit/2 Parameters: %{} Pipelines: [:browser, :require_authenticated_user] [2026-09-02 13:07:41.518] [DEBUG] QUERY OK source="users_tokens" db=1.4ms idle=1968.9ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:07:41.516705Z]] ↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107 [2026-09-02 13:07:42.016] [INFO ] Sent 200 in 499ms [2026-09-02 13:07:43.047] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:07:43.709] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 23µs Transport: :websocket Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "ECI0IkFfDg84HggLJl0EHA4vF2gGQQYTIGmEu5oPlfXZRoinCnS8rt0U", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 13:07:43.930] [DEBUG] MOUNT PlatformWeb.UserSettingsLive Parameters: %{} Session: %{"_csrf_token" => "YeYg4ja_TxPQt2mrMADPt56F", "live_socket_id" => "users_sessions:1SCMkuUViXFyTH5BPBDsb34g_qe7I7Ttdm5i6LAnpjM=", "user_token" => <<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>} [2026-09-02 13:07:43.933] [DEBUG] QUERY OK source="users_tokens" db=0.6ms idle=1384.1ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:07:43.932786Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 13:07:43.933] [DEBUG] Replied in 3ms [2026-09-02 13:07:43.934] [DEBUG] HANDLE PARAMS in PlatformWeb.UserSettingsLive Parameters: %{} [2026-09-02 13:07:43.945] [DEBUG] Replied in 11ms [2026-09-02 13:07:46.501] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:07:49.084] [WARN ] navigate event to "http://localhost:3129/admin/clearing" failed because you are redirecting across live_sessions. A full page reload will be performed instead [2026-09-02 13:07:49.639] [INFO ] GET /admin/clearing [2026-09-02 13:07:49.639] [DEBUG] Processing with PlatformWeb.ClearingLive.Dashboard.index/2 Parameters: %{} Pipelines: [:browser, :require_authenticated_user] [2026-09-02 13:07:49.642] [DEBUG] QUERY OK source="users_tokens" db=2.2ms idle=91.0ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:07:49.640103Z]] ↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107 [2026-09-02 13:07:49.667] [DEBUG] QUERY OK source="clearing_batches" db=0.3ms queue=2.6ms idle=1325.6ms SELECT c0.`source`, count(c0.`id`) FROM `clearing_batches` AS c0 GROUP BY c0.`source` [] ↳ ClearingCore.Context.count_by/2, at: lib/clearing_core/context.ex:496 [2026-09-02 13:07:49.669] [DEBUG] QUERY OK source="clearing_batches" db=1.8ms queue=0.3ms idle=751.9ms SELECT c0.`status`, count(c0.`id`) FROM `clearing_batches` AS c0 GROUP BY c0.`status` [] ↳ ClearingCore.Context.count_by/2, at: lib/clearing_core/context.ex:496 [2026-09-02 13:07:49.670] [DEBUG] QUERY OK source="clearing_batches" db=0.2ms queue=0.2ms idle=2.8ms SELECT count(c0.`id`) FROM `clearing_batches` AS c0 [] ↳ ClearingCore.Context.dashboard_stats/0, at: lib/clearing_core/context.ex:487 [2026-09-02 13:07:49.678] [DEBUG] QUERY OK source="clearing_exceptions" db=0.7ms queue=1.5ms idle=5.8ms SELECT count(c0.`id`) FROM `clearing_exceptions` AS c0 WHERE (c0.`status` = 'open') [] ↳ ClearingCore.Context.dashboard_stats/0, at: lib/clearing_core/context.ex:488 [2026-09-02 13:07:49.679] [DEBUG] QUERY OK source="clearing_exceptions" db=0.5ms queue=0.3ms idle=7.6ms SELECT c0.`exception_type`, count(c0.`id`) FROM `clearing_exceptions` AS c0 WHERE (c0.`status` = 'open') GROUP BY c0.`exception_type` [] ↳ ClearingCore.Context.count_by/2, at: lib/clearing_core/context.ex:496 [2026-09-02 13:07:49.685] [DEBUG] QUERY OK source="clearing_batches" db=0.5ms queue=0.9ms idle=6.2ms SELECT c0.`id`, c0.`filename`, c0.`source`, c0.`direction`, c0.`batch_date`, c0.`file_path`, c0.`file_size_bytes`, c0.`total_records`, c0.`matched_records`, c0.`status`, c0.`processed_at`, c0.`processing_error`, c0.`uploaded_by`, c0.`rolled_back_at`, c0.`rollback_reason`, c0.`rolled_back_by`, c0.`inserted_at`, c0.`updated_at` FROM `clearing_batches` AS c0 ORDER BY c0.`batch_date` DESC, c0.`id` DESC [] ↳ ClearingCore.Context.dashboard_stats/0, at: lib/clearing_core/context.ex:490 [2026-09-02 13:07:49.702] [INFO ] Sent 200 in 62ms [2026-09-02 13:07:51.683] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 25µs Transport: :websocket Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "YA0JNmsrBRgTPAA5PAo3OiUWETYmWlQH9hPQ_AdGGDPhH8ZHhWUfRobA", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 13:07:51.832] [DEBUG] MOUNT PlatformWeb.ClearingLive.Dashboard Parameters: %{} Session: %{"_csrf_token" => "YeYg4ja_TxPQt2mrMADPt56F", "live_socket_id" => "users_sessions:1SCMkuUViXFyTH5BPBDsb34g_qe7I7Ttdm5i6LAnpjM=", "user_token" => <<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>} [2026-09-02 13:07:51.836] [DEBUG] QUERY OK source="users_tokens" db=0.7ms queue=1.0ms idle=284.2ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:07:51.834469Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 13:07:51.837] [DEBUG] QUERY OK source="clearing_batches" db=1.1ms idle=913.2ms SELECT c0.`source`, count(c0.`id`) FROM `clearing_batches` AS c0 GROUP BY c0.`source` [] ↳ ClearingCore.Context.count_by/2, at: lib/clearing_core/context.ex:496 [2026-09-02 13:07:51.845] [DEBUG] QUERY OK source="clearing_batches" db=4.1ms idle=502.8ms SELECT c0.`status`, count(c0.`id`) FROM `clearing_batches` AS c0 GROUP BY c0.`status` [] ↳ ClearingCore.Context.count_by/2, at: lib/clearing_core/context.ex:496 [2026-09-02 13:07:51.850] [DEBUG] QUERY OK source="clearing_batches" db=5.3ms queue=0.1ms idle=7.3ms SELECT count(c0.`id`) FROM `clearing_batches` AS c0 [] ↳ ClearingCore.Context.dashboard_stats/0, at: lib/clearing_core/context.ex:487 [2026-09-02 13:07:51.852] [DEBUG] QUERY OK source="clearing_exceptions" db=1.1ms idle=6.1ms SELECT count(c0.`id`) FROM `clearing_exceptions` AS c0 WHERE (c0.`status` = 'open') [] ↳ ClearingCore.Context.dashboard_stats/0, at: lib/clearing_core/context.ex:488 [2026-09-02 13:07:51.855] [DEBUG] QUERY OK source="clearing_exceptions" db=2.8ms idle=1.6ms SELECT c0.`exception_type`, count(c0.`id`) FROM `clearing_exceptions` AS c0 WHERE (c0.`status` = 'open') GROUP BY c0.`exception_type` [] ↳ ClearingCore.Context.count_by/2, at: lib/clearing_core/context.ex:496 [2026-09-02 13:07:51.865] [DEBUG] QUERY OK source="clearing_batches" db=7.8ms idle=5.2ms SELECT c0.`id`, c0.`filename`, c0.`source`, c0.`direction`, c0.`batch_date`, c0.`file_path`, c0.`file_size_bytes`, c0.`total_records`, c0.`matched_records`, c0.`status`, c0.`processed_at`, c0.`processing_error`, c0.`uploaded_by`, c0.`rolled_back_at`, c0.`rollback_reason`, c0.`rolled_back_by`, c0.`inserted_at`, c0.`updated_at` FROM `clearing_batches` AS c0 ORDER BY c0.`batch_date` DESC, c0.`id` DESC [] ↳ ClearingCore.Context.dashboard_stats/0, at: lib/clearing_core/context.ex:490 [2026-09-02 13:07:51.865] [DEBUG] Replied in 33ms [2026-09-02 13:07:51.865] [DEBUG] HANDLE PARAMS in PlatformWeb.ClearingLive.Dashboard Parameters: %{} [2026-09-02 13:07:51.889] [DEBUG] Replied in 23ms [2026-09-02 13:07:53.937] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:07:57.174] [WARN ] navigate event to "http://localhost:3129/admin/settlements/approvals" failed because you are redirecting across live_sessions. A full page reload will be performed instead [2026-09-02 13:07:57.784] [INFO ] GET /admin/settlements/approvals [2026-09-02 13:07:57.785] [DEBUG] Processing with PlatformWeb.SettlementLive.MisApproval.pending/2 Parameters: %{} Pipelines: [:browser, :require_authenticated_user] [2026-09-02 13:07:57.788] [DEBUG] QUERY OK source="users_tokens" db=0.5ms idle=225.8ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:07:57.785532Z]] ↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107 [2026-09-02 13:07:57.826] [DEBUG] QUERY OK source="settlement_mis" db=13.5ms queue=0.9ms idle=864.2ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` = ?) ORDER BY s0.`mis_date` DESC LIMIT 100 ["pending"] ↳ PlatformWeb.SettlementLive.MisApproval.load_mis_rows/2, at: lib/platform_web/live/settlement_live/mis_approval.ex:466 [2026-09-02 13:07:57.850] [INFO ] Sent 200 in 66ms [2026-09-02 13:07:59.660] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 27µs Transport: :websocket Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "bCI7AnICMDM9EjEFQQc9HQcFKSFAWHMw5GbeFhQlijaT55PoJDmq4mEv", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 13:07:59.806] [DEBUG] MOUNT PlatformWeb.SettlementLive.MisApproval Parameters: %{} Session: %{"_csrf_token" => "YeYg4ja_TxPQt2mrMADPt56F", "live_socket_id" => "users_sessions:1SCMkuUViXFyTH5BPBDsb34g_qe7I7Ttdm5i6LAnpjM=", "user_token" => <<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>} [2026-09-02 13:07:59.808] [DEBUG] QUERY OK source="users_tokens" db=1.4ms idle=248.8ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:07:59.806783Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 13:07:59.811] [DEBUG] QUERY OK source="settlement_mis" db=1.5ms queue=0.3ms idle=855.6ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` = ?) ORDER BY s0.`mis_date` DESC LIMIT 100 ["pending"] ↳ PlatformWeb.SettlementLive.MisApproval.load_mis_rows/2, at: lib/platform_web/live/settlement_live/mis_approval.ex:466 [2026-09-02 13:07:59.812] [DEBUG] Replied in 5ms [2026-09-02 13:07:59.812] [DEBUG] HANDLE PARAMS in PlatformWeb.SettlementLive.MisApproval Parameters: %{} [2026-09-02 13:07:59.835] [DEBUG] Replied in 23ms [2026-09-02 13:08:03.083] [DEBUG] HANDLE EVENT "mis_row_clicked" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"id" => 324} [2026-09-02 13:08:03.090] [DEBUG] QUERY OK source="settlement_mis" db=3.9ms queue=3.6ms idle=1105.6ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`id` = ?) [324] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:269 [2026-09-02 13:08:03.162] [DEBUG] QUERY OK source="settlement_mis_items" db=1.6ms queue=4.3ms idle=166.8ms SELECT s0.`merchant_mid`, s0.`merchant_id`, sum(s0.`transaction_count`), sum(s0.`total_gross_amount`), sum(s0.`total_mdr_amount`), sum(s0.`total_vat_amount`), sum(s0.`total_interchange_fee`), sum(s0.`total_net_settlement_amount`), sum(s0.`net_payable`), sum(s0.`margin_contribution`), GROUP_CONCAT(DISTINCT s0.`scheme_name` SEPARATOR ', '), GROUP_CONCAT(DISTINCT s0.`card_type_code` SEPARATOR ', ') FROM `settlement_mis_items` AS s0 WHERE (s0.`settlement_mis_id` = ?) GROUP BY s0.`merchant_mid`, s0.`merchant_id` ORDER BY s0.`merchant_mid` [324] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:270 [2026-09-02 13:08:03.163] [DEBUG] Replied in 80ms [2026-09-02 13:08:05.028] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:08:06.114] [DEBUG] HANDLE EVENT "close_detail" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"value" => ""} [2026-09-02 13:08:06.114] [DEBUG] Replied in 207µs [2026-09-02 13:08:11.338] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:08:13.828] [DEBUG] HANDLE EVENT "mis_row_clicked" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"id" => 315} [2026-09-02 13:08:13.830] [DEBUG] QUERY OK source="settlement_mis" db=1.7ms idle=1483.9ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`id` = ?) [315] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:269 [2026-09-02 13:08:13.832] [DEBUG] QUERY OK source="settlement_mis_items" db=1.3ms idle=768.8ms SELECT s0.`merchant_mid`, s0.`merchant_id`, sum(s0.`transaction_count`), sum(s0.`total_gross_amount`), sum(s0.`total_mdr_amount`), sum(s0.`total_vat_amount`), sum(s0.`total_interchange_fee`), sum(s0.`total_net_settlement_amount`), sum(s0.`net_payable`), sum(s0.`margin_contribution`), GROUP_CONCAT(DISTINCT s0.`scheme_name` SEPARATOR ', '), GROUP_CONCAT(DISTINCT s0.`card_type_code` SEPARATOR ', ') FROM `settlement_mis_items` AS s0 WHERE (s0.`settlement_mis_id` = ?) GROUP BY s0.`merchant_mid`, s0.`merchant_id` ORDER BY s0.`merchant_mid` [315] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:270 [2026-09-02 13:08:13.851] [DEBUG] QUERY OK source="tid_masters" db=3.6ms queue=0.8ms idle=16.3ms SELECT t0.`id`, t0.`mms_user_id`, t0.`mid`, t0.`store_id`, t0.`merchant_ref_number`, t0.`tid`, t0.`qr_id`, t0.`merchant_name_legal`, t0.`merchant_name_dba`, t0.`registered_mobile`, t0.`registered_email`, t0.`mcc_code`, t0.`mcc_description`, t0.`bank_code`, t0.`bank_name`, t0.`bank_account_number`, t0.`iban`, t0.`virtual_iban`, t0.`enabled_schemes`, t0.`mdr_rates`, t0.`onboarding_date`, t0.`contract_approved_at`, t0.`onboarding_source`, t0.`onboarding_id`, t0.`last_transaction_date`, t0.`last_transaction_amount`, t0.`mms_synced_at`, t0.`status`, t0.`spare_fields`, t0.`inserted_at`, t0.`updated_at` FROM `tid_masters` AS t0 WHERE (t0.`mid` IN (?,?)) ["419926360000000", "425590250000000"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:272 [2026-09-02 13:08:13.851] [DEBUG] Replied in 23ms [2026-09-02 13:08:16.429] [DEBUG] HANDLE EVENT "expand_merchant" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"merchant_mid" => "419926360000000"} [2026-09-02 13:08:16.432] [DEBUG] QUERY OK source="settlement_mis_items" db=1.6ms queue=1.2ms idle=1084.8ms SELECT s0.`id`, s0.`settlement_mis_id`, s0.`core_transaction_id`, s0.`merchant_mid`, s0.`merchant_id`, s0.`merchant_name`, s0.`merchant_ref_number`, s0.`bank_name`, s0.`iban`, s0.`account_number`, s0.`settlement_date`, s0.`rrn`, s0.`tid`, s0.`auth_number`, s0.`transaction_date`, s0.`transaction_type`, s0.`scheme_name`, s0.`card_type_code`, s0.`gross_amount`, s0.`mdr_percentage_rate`, s0.`mdr_amount`, s0.`vat_rate`, s0.`vat_amount`, s0.`interchange_fee`, s0.`adjustment_amount`, s0.`ar_recovery`, s0.`net_payable`, s0.`transaction_count`, s0.`total_gross_amount`, s0.`total_mdr_amount`, s0.`total_vat_amount`, s0.`total_interchange_fee`, s0.`total_net_settlement_amount`, s0.`risk_status`, s0.`exception_type`, s0.`mpr_sent`, s0.`margin_contribution`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis_items` AS s0 WHERE ((s0.`settlement_mis_id` = ?) AND (s0.`merchant_mid` = ?)) ORDER BY s0.`card_type_code` [315, "419926360000000"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:285 [2026-09-02 13:08:16.444] [DEBUG] QUERY OK source="merchant_adjustments" db=4.4ms queue=0.8ms idle=360.9ms SELECT m0.`id`, m0.`merchant_mid`, m0.`merchant_name`, m0.`adjustment_date`, m0.`debit_credit`, m0.`amount`, m0.`currency`, m0.`adjustment_type`, m0.`description`, m0.`settlement_mis_id`, m0.`status`, m0.`applied_at`, m0.`cancelled_at`, m0.`cancel_reason`, m0.`approval_status`, m0.`level1_reviewed_by`, m0.`level1_reviewed_at`, m0.`level2_approved_by`, m0.`level2_approved_at`, m0.`rejected_by`, m0.`rejected_at`, m0.`rejection_reason`, m0.`created_by`, m0.`updated_by`, m0.`inserted_at`, m0.`updated_at` FROM `merchant_adjustments` AS m0 WHERE (m0.`merchant_mid` = ?) AND ((m0.`settlement_mis_id` = ?) OR (m0.`status` = 'applied')) ORDER BY m0.`inserted_at` ["419926360000000", 315] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:286 [2026-09-02 13:08:16.459] [DEBUG] QUERY OK source="core_transactions" db=0.8ms queue=0.9ms idle=21.2ms SELECT count(c0.`id`), sum(c0.`gross_amount`) FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (c0.`merchant_mid` = ?) AND (((c0.`risk_hold` = TRUE) OR (c0.`chargeback_hold` = TRUE)) OR NOT (c0.`exception_type` IS NULL)) [~D[2026-08-06], "419926360000000"] ↳ SettlementCore.Context.get_held_summary_for_merchant/2, at: lib/settlement_core/context.ex:1174 [2026-09-02 13:08:16.460] [DEBUG] Replied in 31ms [2026-09-02 13:08:31.990] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:08:35.833] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:08:39.337] [DEBUG] HANDLE EVENT "expand_merchant" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"merchant_mid" => "425590250000000"} [2026-09-02 13:08:39.339] [DEBUG] QUERY OK source="settlement_mis_items" db=1.7ms queue=0.1ms idle=1094.2ms SELECT s0.`id`, s0.`settlement_mis_id`, s0.`core_transaction_id`, s0.`merchant_mid`, s0.`merchant_id`, s0.`merchant_name`, s0.`merchant_ref_number`, s0.`bank_name`, s0.`iban`, s0.`account_number`, s0.`settlement_date`, s0.`rrn`, s0.`tid`, s0.`auth_number`, s0.`transaction_date`, s0.`transaction_type`, s0.`scheme_name`, s0.`card_type_code`, s0.`gross_amount`, s0.`mdr_percentage_rate`, s0.`mdr_amount`, s0.`vat_rate`, s0.`vat_amount`, s0.`interchange_fee`, s0.`adjustment_amount`, s0.`ar_recovery`, s0.`net_payable`, s0.`transaction_count`, s0.`total_gross_amount`, s0.`total_mdr_amount`, s0.`total_vat_amount`, s0.`total_interchange_fee`, s0.`total_net_settlement_amount`, s0.`risk_status`, s0.`exception_type`, s0.`mpr_sent`, s0.`margin_contribution`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis_items` AS s0 WHERE ((s0.`settlement_mis_id` = ?) AND (s0.`merchant_mid` = ?)) ORDER BY s0.`card_type_code` [315, "425590250000000"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:285 [2026-09-02 13:08:39.341] [DEBUG] QUERY OK source="merchant_adjustments" db=1.1ms idle=93.2ms SELECT m0.`id`, m0.`merchant_mid`, m0.`merchant_name`, m0.`adjustment_date`, m0.`debit_credit`, m0.`amount`, m0.`currency`, m0.`adjustment_type`, m0.`description`, m0.`settlement_mis_id`, m0.`status`, m0.`applied_at`, m0.`cancelled_at`, m0.`cancel_reason`, m0.`approval_status`, m0.`level1_reviewed_by`, m0.`level1_reviewed_at`, m0.`level2_approved_by`, m0.`level2_approved_at`, m0.`rejected_by`, m0.`rejected_at`, m0.`rejection_reason`, m0.`created_by`, m0.`updated_by`, m0.`inserted_at`, m0.`updated_at` FROM `merchant_adjustments` AS m0 WHERE (m0.`merchant_mid` = ?) AND ((m0.`settlement_mis_id` = ?) OR (m0.`status` = 'applied')) ORDER BY m0.`inserted_at` ["425590250000000", 315] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:286 [2026-09-02 13:08:39.351] [DEBUG] QUERY OK source="core_transactions" db=8.6ms queue=0.9ms idle=1.8ms SELECT count(c0.`id`), sum(c0.`gross_amount`) FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (c0.`merchant_mid` = ?) AND (((c0.`risk_hold` = TRUE) OR (c0.`chargeback_hold` = TRUE)) OR NOT (c0.`exception_type` IS NULL)) [~D[2026-08-06], "425590250000000"] ↳ SettlementCore.Context.get_held_summary_for_merchant/2, at: lib/settlement_core/context.ex:1174 [2026-09-02 13:08:39.351] [DEBUG] Replied in 13ms [2026-09-02 13:08:47.249] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:08:50.100] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:09:07.384] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:09:08.308] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:09:30.695] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:09:32.637] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:09:42.171] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:09:42.171] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T13:09:40Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T13:09:40Z","value":"21"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T13:09:40Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T13:09:40Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T13:09:40Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T13:09:40Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T13:09:40Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T13:09:40Z","value":"3.9"}],"model":"MF919","oid":"organization_id","sn":"98251226730001","uploadTime":"2026-09-02T13:09:40Z","vendor":"MoreFun"} [2026-09-02 13:09:42.172] [INFO ] Decoded JSON: %{"model" => "MF919", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:09:40Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:09:40Z", "value" => "21"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:09:40Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:09:40Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:09:40Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:09:40Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:09:40Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:09:40Z", "value" => "3.9"}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:09:40Z", "vendor" => "MoreFun"} [2026-09-02 13:09:42.172] [INFO ] Extracted versions for 98251226730001: %{application: "3.9", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:09:42.172] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:09:42.172] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (MoreFun MF919) - missing version [2026-09-02 13:09:42.179] [DEBUG] QUERY OK source="parameter_templates" db=2.5ms queue=4.3ms idle=802.0ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:09:42.183] [DEBUG] QUERY OK source="tms_terminals" db=3.2ms idle=529.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:09:42.186] [DEBUG] QUERY OK source="parameter_template_values" db=1.8ms idle=4.3ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [10] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:09:42.189] [DEBUG] QUERY OK source="parameter_definitions" db=1.1ms queue=2.0ms idle=3.1ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:09:42.199] [DEBUG] QUERY OK source="pos_terminal" db=8.1ms idle=4.6ms SELECT p0.`id`, p0.`terminalid`, p0.`serial_number`, p0.`pos_merchant_id` FROM `pos_terminal` AS p0 WHERE (p0.`serial_number` = ?) LIMIT 1 ["98251226730001"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_terminal/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:165 [2026-09-02 13:09:42.232] [DEBUG] QUERY OK source="pos_merchant" db=31.1ms queue=0.8ms idle=10.4ms SELECT p0.`id`, p0.`merchantid`, p0.`merchant_name`, p0.`address_id` FROM `pos_merchant` AS p0 WHERE (p0.`id` = ?) [350] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_merchant/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:176 [2026-09-02 13:09:42.233] [DEBUG] QUERY OK db=0.5ms queue=0.7ms idle=862.1ms SELECT COALESCE(JSON_UNQUOTE(JSON_EXTRACT(mc.settings, '$.BASE_MERCHANT_NAME')), '') as base_merchant_name, COALESCE(u.name, '') as user_name, COALESCE(um.softpos_uuid, '') as softpos_uuid, COALESCE(mc.settings, '{}') as settings FROM user_metadata um LEFT JOIN merchant_configuration mc ON mc.user_id = um.user_id LEFT JOIN users u ON u.id = um.user_id WHERE um.merchant_refrence_number = ? LIMIT 1 ["667267350000000"] [2026-09-02 13:09:42.233] [INFO ] ParamsZipBuilder: Merchant info for merchantid=667267350000000 - business_name=Shubham003, QR_USE_SSL=, MQTT_HEARTBEAT_INTERVAL=60, softpos_uuid= [2026-09-02 13:09:42.237] [DEBUG] QUERY OK source="pos_terminal_data" db=1.9ms queue=1.9ms idle=35.1ms SELECT p0.`id`, p0.`pos_terminalId`, p0.`stan`, p0.`batch_number`, p0.`transaction_date`, p0.`transaction_time`, p0.`transaction_id` FROM `pos_terminal_data` AS p0 WHERE (p0.`pos_terminalId` = ?) ORDER BY p0.`id` DESC LIMIT 1 ["26735914"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_terminal_data/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:262 [2026-09-02 13:09:42.239] [DEBUG] QUERY OK source="address" db=1.4ms idle=6.1ms SELECT a0.`id`, a0.`line1`, a0.`line2`, a0.`line3`, a0.`line4`, a0.`city`, a0.`state`, a0.`country`, a0.`postalcode` FROM `address` AS a0 WHERE (a0.`id` = ?) [639] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_merchant_address/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:80 [2026-09-02 13:09:42.240] [INFO ] ParamsZipBuilder: fetch_merchant_data for serial=98251226730001, pos_merchant.merchantid="667267350000000" [2026-09-02 13:09:42.244] [INFO ] ParamsZipBuilder: params.zip stored for 98251226730001 at priv/ota/98251226730001/params.zip [2026-09-02 13:09:42.329] [DEBUG] QUERY OK db=81.5ms queue=1.1ms idle=9.1ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "b4640578d9f213885b4e4a6cfbcd488dcd2c33dce0f0492dbcbce5851bf8e9a6", 2499, 913, ~U[2026-09-02 13:09:42Z], "priv/ota/98251226730001/params.zip", 33, "parameter", "MF919", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", ...}, "full", 10, "missing_version", "1.0.0", ~N[2026-09-02 13:09:42], ~N[2026-09-02 13:09:42]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:203 [2026-09-02 13:09:42.330] [INFO ] AutoPushService: Created push log 61042 for MF919 params.zip [2026-09-02 13:09:42.330] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_PARAMS", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/params.zip", "requestId" => 2499, "type" => "tms_command", "version" => "1.0.0"} [2026-09-02 13:09:42.330] [INFO ] AutoPushService: Sending MF919 UPDATE_PARAMS to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:09:42.330] [INFO ] AutoPushService: MF919 UPDATE_PARAMS sent successfully to 98251226730001 [2026-09-02 13:09:42.335] [DEBUG] QUERY OK source="config_file_versions" db=2.6ms queue=0.2ms idle=93.1ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:279 [2026-09-02 13:09:42.347] [INFO ] L3ConfigZipBuilder: l3config.zip stored for 98251226730001 at priv/ota/98251226730001/l3config.zip (source: priv/static/mf919/1.0.1/YSDK_L3_configuration.xml) [2026-09-02 13:09:42.440] [DEBUG] QUERY OK db=89.5ms queue=1.7ms idle=19.7ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "628a1ad617beca530c1488a4851a57ebc30eb1f9070c1d77b6d6b228f1010db0", 2563, 17947, ~U[2026-09-02 13:09:42Z], "priv/ota/98251226730001/l3config.zip", 33, "emv_config", "MF919", "MoreFun", "full", "missing_version", "1.0.1", ~N[2026-09-02 13:09:42], ~N[2026-09-02 13:09:42]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:305 [2026-09-02 13:09:42.441] [INFO ] AutoPushService: Created push log 61044 for MF919 l3config.zip (version: 1.0.1) [2026-09-02 13:09:42.441] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_L3_CONFIG", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/l3config.zip", "requestId" => 2563, "type" => "tms_command", "version" => "1.0.1"} [2026-09-02 13:09:42.441] [INFO ] AutoPushService: Sending MF919 UPDATE_L3_CONFIG to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:09:42.441] [INFO ] AutoPushService: MF919 UPDATE_L3_CONFIG sent successfully to 98251226730001 [2026-09-02 13:09:42.442] [DEBUG] QUERY OK source="config_file_versions" db=0.9ms idle=106.3ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:09:42.442] [INFO ] KeysConfigService: Generating keys.json for 98251226730001 (MF919) [2026-09-02 13:09:42.444] [DEBUG] QUERY OK source="tms_terminals" db=1.5ms idle=2.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:09:42.445] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 98251226730001 with params: %{"kekKcv" => "112233", "model" => "MF919", "serialNumber" => "98251226730001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:09:42.447] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:09:42.447] [ERROR] KeysConfigService: Failed to generate keys for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:09:42.447] [ERROR] AutoPushService: Failed to generate keys.json for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:09:42.450] [DEBUG] QUERY OK source="config_file_versions" db=1.5ms idle=5.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:09:42.452] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:09:42.452] [INFO ] AutoPushService: Auto-push completed for 98251226730001 [2026-09-02 13:09:42.454] [DEBUG] QUERY OK source="tms_terminals" db=1.5ms idle=7.6ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:09:42.454] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:09:42.456] [DEBUG] QUERY OK source="parameter_templates" db=1.9ms idle=5.0ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:09:42.458] [DEBUG] QUERY OK source="config_file_versions" db=1.2ms idle=3.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:09:42.459] [DEBUG] QUERY OK source="config_file_versions" db=0.7ms idle=2.3ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:09:42.459] [INFO ] VersionComplianceChecker: 98251226730001 — outdated configs: [{:application, "3.9", "3.8.5"}] [2026-09-02 13:09:42.481] [DEBUG] QUERY OK source="parameter_push_logs" db=21.2ms idle=1.4ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [33, "application", ~N[2026-09-02 12:39:42]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:09:42.481] [INFO ] VersionComplianceChecker: Triggering re-push of application for 98251226730001 (reported: 3.9, target: 3.8.5) [2026-09-02 13:09:42.482] [INFO ] AutoPushService: Targeted application push for 98251226730001 (MoreFun MF919) [2026-09-02 13:09:42.485] [DEBUG] QUERY OK source="tms_terminals" db=1.7ms queue=0.7ms idle=23.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_config_push/4, at: lib/tms_core/terminal_management/auto_push_service.ex:63 [2026-09-02 13:09:42.486] [DEBUG] QUERY OK source="config_file_versions" db=0.7ms idle=4.9ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:09:42.487] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:09:42.487] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms idle=2.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:09:42.528] [DEBUG] QUERY OK source="tms_terminals" db=37.6ms queue=1.9ms idle=1.6ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:09:42], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:09:42.601] [DEBUG] QUERY OK db=71.2ms queue=0.9ms idle=40.6ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "organization_id", "2026-09-02T13:09:40Z", ~N[2026-09-02 13:09:42], ~N[2026-09-02 13:09:42]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:09:42.601] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106408, oid: "organization_id", upload_time: "2026-09-02T13:09:40Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:09:42], updated_at: ~N[2026-09-02 13:09:42]} [2026-09-02 13:09:42.603] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:09:40Z", "value" => "online"} [2026-09-02 13:09:42.698] [DEBUG] QUERY OK db=92.7ms queue=0.1ms idle=77.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T13:09:40Z", "online", "status", 106408, ~N[2026-09-02 13:09:42], ~N[2026-09-02 13:09:42]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:09:42.698] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091272, itemkey: "status", value: "online", timestamp: "2026-09-02T13:09:40Z", message: "Terminal status update", status_log_id: 106408, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:09:42], updated_at: ~N[2026-09-02 13:09:42]}} [2026-09-02 13:09:42.698] [INFO ] Setting terminal 98251226730001 status to 'online' from status itemkey [2026-09-02 13:09:42.700] [DEBUG] QUERY OK source="tms_terminals" db=1.1ms queue=0.2ms idle=43.2ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:09:42], 33] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:09:42.701] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:09:40Z", "value" => "21"} [2026-09-02 13:09:42.797] [DEBUG] QUERY OK db=94.4ms idle=3.9ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T13:09:40Z", "21", "battery", 106408, ~N[2026-09-02 13:09:42], ~N[2026-09-02 13:09:42]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:09:42.798] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091274, itemkey: "battery", value: "21", timestamp: "2026-09-02T13:09:40Z", message: "Battery level", status_log_id: 106408, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:09:42], updated_at: ~N[2026-09-02 13:09:42]}} [2026-09-02 13:09:42.798] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:09:40Z", "value" => "online"} [2026-09-02 13:09:42.902] [DEBUG] QUERY OK db=102.8ms idle=98.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T13:09:40Z", "online", "network", 106408, ~N[2026-09-02 13:09:42], ~N[2026-09-02 13:09:42]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:09:42.902] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091277, itemkey: "network", value: "online", timestamp: "2026-09-02T13:09:40Z", message: "Network connectivity", status_log_id: 106408, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:09:42], updated_at: ~N[2026-09-02 13:09:42]}} [2026-09-02 13:09:42.902] [INFO ] Setting terminal 98251226730001 status to 'online' from network itemkey [2026-09-02 13:09:42.905] [DEBUG] QUERY OK source="tms_terminals" db=1.0ms idle=107.4ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:09:42], 33] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:09:42.905] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:09:40Z", "value" => "0"} [2026-09-02 13:09:42.983] [DEBUG] QUERY OK db=77.1ms idle=3.7ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T13:09:40Z", "0", "cpu", 106408, ~N[2026-09-02 13:09:42], ~N[2026-09-02 13:09:42]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:09:42.983] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091280, itemkey: "cpu", value: "0", timestamp: "2026-09-02T13:09:40Z", message: "CPU usage percentage", status_log_id: 106408, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:09:42], updated_at: ~N[2026-09-02 13:09:42]}} [2026-09-02 13:09:42.983] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:09:40Z", "value" => "1.0.0"} [2026-09-02 13:09:43.117] [DEBUG] QUERY OK db=132.7ms idle=79.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T13:09:40Z", "1.0.0", "parameter_config", 106408, ~N[2026-09-02 13:09:42], ~N[2026-09-02 13:09:42]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:09:43.117] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091283, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T13:09:40Z", message: "Current parameters version", status_log_id: 106408, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:09:42], updated_at: ~N[2026-09-02 13:09:42]}} [2026-09-02 13:09:43.118] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:09:40Z", "value" => "1.0.1"} [2026-09-02 13:09:43.235] [DEBUG] QUERY OK db=117.5ms idle=135.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T13:09:40Z", "1.0.1", "emv_config", 106408, ~N[2026-09-02 13:09:43], ~N[2026-09-02 13:09:43]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:09:43.239] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091285, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T13:09:40Z", message: "Current EMV config version", status_log_id: 106408, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:09:43], updated_at: ~N[2026-09-02 13:09:43]}} [2026-09-02 13:09:43.240] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:09:40Z", "value" => ""} [2026-09-02 13:09:43.334] [DEBUG] QUERY OK db=89.0ms queue=2.4ms idle=123.7ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T13:09:40Z", "keys_config", 106408, ~N[2026-09-02 13:09:43], ~N[2026-09-02 13:09:43]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:09:43.334] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091290, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T13:09:40Z", message: "Current keys config version", status_log_id: 106408, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:09:43], updated_at: ~N[2026-09-02 13:09:43]}} [2026-09-02 13:09:43.334] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:09:40Z", "value" => "3.9"} [2026-09-02 13:09:43.383] [DEBUG] QUERY OK db=47.9ms idle=99.3ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T13:09:40Z", "3.9", "application", 106408, ~N[2026-09-02 13:09:43], ~N[2026-09-02 13:09:43]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:09:43.383] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091294, itemkey: "application", value: "3.9", timestamp: "2026-09-02T13:09:40Z", message: "Current application version", status_log_id: 106408, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:09:43], updated_at: ~N[2026-09-02 13:09:43]}} [2026-09-02 13:09:43.386] [DEBUG] QUERY OK source="tms_terminals" db=2.8ms idle=51.1ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:09:43], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:216 [2026-09-02 13:09:43.386] [WARN ] Unexpected async result [2026-09-02 13:09:43.387] [WARN ] Unexpected async result [2026-09-02 13:09:46.553] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:09:52.201] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:10:01.332] [INFO ] Received status update for terminal 28260702280001 [2026-09-02 13:10:01.332] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T21:09:42Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T21:09:42Z","value":"100"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T21:09:42Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T21:09:42Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T21:09:42Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T21:09:42Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T21:09:42Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T21:09:42Z","value":"3.8.7.1-SNAPSHOT-SR800"}],"model":"SR800 A20","oid":"organization_id","sn":"28260702280001","uploadTime":"2026-09-02T21:09:42Z","vendor":"MoreFun"} [2026-09-02 13:10:01.332] [INFO ] Decoded JSON: %{"model" => "SR800 A20", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:09:42Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:09:42Z", "value" => "100"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:09:42Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:09:42Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:09:42Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:09:42Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:09:42Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:09:42Z", "value" => "3.8.7.1-SNAPSHOT-SR800"}], "sn" => "28260702280001", "uploadTime" => "2026-09-02T21:09:42Z", "vendor" => "MoreFun"} [2026-09-02 13:10:01.332] [INFO ] Extracted versions for 28260702280001: %{application: "3.8.7.1-SNAPSHOT-SR800", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:10:01.333] [INFO ] Detected missing versions for 28260702280001, triggering auto-push [2026-09-02 13:10:01.333] [INFO ] AutoPushService: Triggering auto-push for 28260702280001 (MoreFun SR800 A20) - missing version [2026-09-02 13:10:01.335] [DEBUG] QUERY OK source="parameter_templates" db=1.9ms idle=564.5ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:10:01.338] [DEBUG] QUERY OK source="tms_terminals" db=1.8ms queue=0.1ms idle=1.2ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:10:01.340] [DEBUG] QUERY OK source="parameter_template_values" db=1.8ms idle=0.2ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [15] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:10:01.346] [DEBUG] QUERY OK source="parameter_definitions" db=3.3ms queue=1.9ms idle=0.4ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:10:01.755] [DEBUG] QUERY OK source="tms_alert_rules" db=0.6ms queue=0.8ms idle=29.8ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:10:01.760] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms queue=0.8ms idle=2.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at`, t2.`id`, t2.`name`, t2.`description`, t2.`enabled`, t2.`steps`, t2.`created_by`, t2.`updated_by`, t2.`inserted_at`, t2.`updated_at` FROM `tms_alerts` AS t0 INNER JOIN `tms_alert_rules` AS t1 ON t1.`id` = t0.`alert_rule_id` INNER JOIN `tms_escalation_policies` AS t2 ON t2.`id` = t1.`escalation_policy_id` WHERE ((t0.`status` = 'new') AND (t2.`enabled` = TRUE)) [] ↳ TmsCore.AlertsCore.Workers.EscalationWorker.perform/1, at: lib/tms_core/alerts_core/workers/escalation_worker.ex:30 [2026-09-02 13:10:01.829] [DEBUG] QUERY OK db=482.5ms idle=0.5ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", 900, ~U[2026-09-02 13:10:01Z], 64, "parameter", "SR800 A20", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", "PINPAD_MASTER_KEY_INDEX" => "0", "COMM_PORT" => "80", "EXTERNAL_PINPAD" => "0", ...}, "full", 15, "missing_version", "1.0.0", ~N[2026-09-02 13:10:01], ~N[2026-09-02 13:10:01]] ↳ TmsCore.TerminalManagement.AutoPushService.push_generic_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:236 [2026-09-02 13:10:01.830] [INFO ] AutoPushService: Created push log 61049 for parameters (template: 15) [2026-09-02 13:10:01.830] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 900, "retry_count" => "3", "version" => "1.0.0"} [2026-09-02 13:10:01.830] [INFO ] AutoPushService: Sending parameter push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:10:01.832] [INFO ] AutoPushService: Parameter push sent successfully to 28260702280001 [2026-09-02 13:10:01.893] [DEBUG] QUERY OK source="pos_transaction" db=62.6ms queue=22.4ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:10:01.808450], ~N[2026-09-02 12:10:01.808450]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:10:02.117] [DEBUG] QUERY OK db=223.2ms queue=61.0ms idle=0.0ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 996, ~U[2026-09-02 13:10:01Z], 64, "emv_config", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:10:01], ~N[2026-09-02 13:10:01]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:10:02.117] [INFO ] AutoPushService: Created push log for emv_config [2026-09-02 13:10:02.117] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 996, "retry_count" => "3"} [2026-09-02 13:10:02.118] [INFO ] AutoPushService: Sending emv_config push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:10:02.118] [INFO ] AutoPushService: emv_config push sent successfully to 28260702280001 [2026-09-02 13:10:02.146] [DEBUG] QUERY OK source="pos_transaction" db=34.5ms queue=217.4ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:10:01.808450], ~N[2026-09-02 13:10:01.808450]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:10:02.261] [DEBUG] QUERY OK source="config_file_versions" db=5.1ms queue=138.3ms idle=0.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:10:02.264] [INFO ] KeysConfigService: Generating keys.json for 28260702280001 (SR800 A20) [2026-09-02 13:10:02.304] [DEBUG] QUERY OK source="pos_transaction" db=4.2ms queue=124.3ms idle=0.0ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:10:02.146344], ~N[2026-09-02 13:10:02.146344]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:10:02.325] [DEBUG] QUERY OK source="tms_terminals" db=15.8ms queue=44.5ms idle=0.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:10:02.348] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 28260702280001 with params: %{"kekKcv" => "112233", "model" => "SR800 A20", "serialNumber" => "28260702280001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:10:02.342] [DEBUG] QUERY OK source="tms_terminals" db=5.4ms queue=11.1ms idle=0.0ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:10:02.391] [DEBUG] QUERY OK source="tms_alerts" db=10.6ms queue=31.1ms idle=17.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:02.409] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:10:02.409] [ERROR] KeysConfigService: Failed to generate keys for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:10:02.409] [ERROR] AutoPushService: Failed to generate keys.json for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:10:02.445] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:10:02.533] [DEBUG] QUERY OK source="tms_alerts" db=133.1ms queue=6.9ms idle=12.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:02Z], 17187, ~U[2026-09-02 13:10:02Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:02.542] [DEBUG] QUERY OK source="tms_alerts" db=7.1ms queue=1.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:02.615] [DEBUG] QUERY OK db=204.5ms idle=18.9ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 1220, ~U[2026-09-02 13:10:02Z], 64, "application", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:10:02], ~N[2026-09-02 13:10:02]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:10:02.615] [INFO ] AutoPushService: Created push log for application [2026-09-02 13:10:02.634] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 1220, "retry_count" => "3"} [2026-09-02 13:10:02.634] [INFO ] AutoPushService: Sending application push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:10:02.634] [INFO ] AutoPushService: application push sent successfully to 28260702280001 [2026-09-02 13:10:02.634] [INFO ] AutoPushService: Auto-push completed for 28260702280001 [2026-09-02 13:10:02.645] [DEBUG] QUERY OK source="tms_terminals" db=10.8ms idle=20.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:10:02.646] [INFO ] Terminal updated: 28260702280001 [2026-09-02 13:10:02.694] [DEBUG] QUERY OK source="tms_alerts" db=99.7ms queue=51.1ms idle=0.4ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [20206, ~U[2026-09-02 13:10:02Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:02.720] [DEBUG] QUERY OK source="tms_terminals" db=73.4ms idle=0.5ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:10:02], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:10:02.725] [DEBUG] QUERY OK source="parameter_templates" db=4.6ms queue=0.1ms idle=24.4ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:10:02.731] [DEBUG] QUERY OK source="tms_alerts" db=12.8ms queue=24.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:02.741] [DEBUG] QUERY OK source="config_file_versions" db=12.7ms idle=3.9ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:10:02.848] [DEBUG] QUERY OK source="tms_alerts" db=86.1ms queue=29.8ms idle=0.0ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [22102, ~U[2026-09-02 13:10:02Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:02.854] [DEBUG] HANDLE EVENT "close_detail" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"value" => ""} [2026-09-02 13:10:02.854] [DEBUG] Replied in 174µs [2026-09-02 13:10:02.888] [DEBUG] QUERY OK source="config_file_versions" db=40.2ms queue=86.6ms idle=0.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:10:02.888] [INFO ] VersionComplianceChecker: 28260702280001 — outdated configs: [{:application, "3.8.7.1-SNAPSHOT-SR800", "3.8.5"}] [2026-09-02 13:10:02.891] [DEBUG] QUERY OK source="tms_alerts" db=11.3ms queue=32.0ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:02.989] [DEBUG] QUERY OK source="tms_alerts" db=96.7ms idle=3.6ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [22027, ~U[2026-09-02 13:10:02Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:02.991] [DEBUG] QUERY OK source="parameter_push_logs" db=56.8ms idle=20.7ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [64, "application", ~N[2026-09-02 12:40:02]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:10:02.991] [INFO ] VersionComplianceChecker: Skipping application re-push for 28260702280001 (push already in-flight or within cooldown) [2026-09-02 13:10:03.007] [DEBUG] QUERY OK source="tms_alerts" db=18.4ms idle=22.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:03.009] [DEBUG] QUERY OK source="tms_terminals" db=1.1ms queue=2.0ms idle=17.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:10:03.071] [DEBUG] QUERY OK source="tms_alerts" db=63.2ms queue=0.1ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [22015, ~U[2026-09-02 13:10:03Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:03.099] [DEBUG] QUERY OK source="tms_alerts" db=22.5ms queue=4.8ms idle=1.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:03.127] [DEBUG] QUERY OK source="tms_terminals" db=70.9ms queue=47.1ms idle=0.2ms UPDATE `tms_terminals` SET `updated_at` = ? WHERE `id` = ? [~N[2026-09-02 13:10:03], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:10:03.270] [DEBUG] QUERY OK db=135.1ms queue=4.7ms idle=3.2ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [64, "organization_id", "2026-09-02T21:09:42Z", ~N[2026-09-02 13:10:03], ~N[2026-09-02 13:10:03]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:10:03.271] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106414, oid: "organization_id", upload_time: "2026-09-02T21:09:42Z", terminal_id: 64, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:10:03], updated_at: ~N[2026-09-02 13:10:03]} [2026-09-02 13:10:03.271] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:09:42Z", "value" => "online"} [2026-09-02 13:10:03.287] [DEBUG] QUERY OK source="tms_alerts" db=123.2ms queue=55.7ms idle=12.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:03Z], 22000, ~U[2026-09-02 13:10:03Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:03.312] [DEBUG] QUERY OK source="tms_alerts" db=22.1ms idle=2.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:03.425] [DEBUG] QUERY OK db=85.3ms queue=68.6ms idle=0.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T21:09:42Z", "online", "status", 106414, ~N[2026-09-02 13:10:03], ~N[2026-09-02 13:10:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:10:03.425] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091316, itemkey: "status", value: "online", timestamp: "2026-09-02T21:09:42Z", message: "Terminal status update", status_log_id: 106414, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:10:03], updated_at: ~N[2026-09-02 13:10:03]}} [2026-09-02 13:10:03.425] [INFO ] Setting terminal 28260702280001 status to 'online' from status itemkey [2026-09-02 13:10:03.426] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:09:42Z", "value" => "100"} [2026-09-02 13:10:03.455] [DEBUG] QUERY OK source="tms_alerts" db=85.4ms queue=56.5ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21981, ~U[2026-09-02 13:10:03Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:03.466] [DEBUG] QUERY OK source="tms_alerts" db=5.8ms queue=0.1ms idle=5.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:03.556] [DEBUG] QUERY OK db=100.2ms idle=47.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T21:09:42Z", "100", "battery", 106414, ~N[2026-09-02 13:10:03], ~N[2026-09-02 13:10:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:10:03.556] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091320, itemkey: "battery", value: "100", timestamp: "2026-09-02T21:09:42Z", message: "Battery level", status_log_id: 106414, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:10:03], updated_at: ~N[2026-09-02 13:10:03]}} [2026-09-02 13:10:03.557] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:09:42Z", "value" => "online"} [2026-09-02 13:10:03.573] [DEBUG] QUERY OK source="tms_alerts" db=99.4ms queue=0.5ms idle=7.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21981, ~U[2026-09-02 13:10:03Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:03.582] [DEBUG] QUERY OK source="tms_alerts" db=5.5ms idle=19.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:03.692] [DEBUG] QUERY OK source="tms_alerts" db=109.8ms idle=0.2ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21964, ~U[2026-09-02 13:10:03Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:03.703] [DEBUG] QUERY OK source="tms_alerts" db=10.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:03.704] [DEBUG] QUERY OK db=122.5ms queue=0.1ms idle=7.9ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T21:09:42Z", "online", "network", 106414, ~N[2026-09-02 13:10:03], ~N[2026-09-02 13:10:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:10:03.707] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091322, itemkey: "network", value: "online", timestamp: "2026-09-02T21:09:42Z", message: "Network connectivity", status_log_id: 106414, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:10:03], updated_at: ~N[2026-09-02 13:10:03]}} [2026-09-02 13:10:03.707] [INFO ] Setting terminal 28260702280001 status to 'online' from network itemkey [2026-09-02 13:10:03.709] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:09:42Z", "value" => "0"} [2026-09-02 13:10:03.743] [DEBUG] QUERY OK source="tms_alerts" db=37.5ms idle=2.9ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21947, ~U[2026-09-02 13:10:03Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:03.745] [DEBUG] QUERY OK db=30.6ms queue=5.2ms idle=5.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T21:09:42Z", "0", "cpu", 106414, ~N[2026-09-02 13:10:03], ~N[2026-09-02 13:10:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:10:03.746] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091324, itemkey: "cpu", value: "0", timestamp: "2026-09-02T21:09:42Z", message: "CPU usage percentage", status_log_id: 106414, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:10:03], updated_at: ~N[2026-09-02 13:10:03]}} [2026-09-02 13:10:03.746] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:09:42Z", "value" => "1.0.0"} [2026-09-02 13:10:03.747] [DEBUG] QUERY OK source="tms_alerts" db=3.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:03.798] [DEBUG] QUERY OK db=52.1ms idle=0.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T21:09:42Z", "1.0.0", "parameter_config", 106414, ~N[2026-09-02 13:10:03], ~N[2026-09-02 13:10:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:10:03.798] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091326, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T21:09:42Z", message: "Current parameters version", status_log_id: 106414, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:10:03], updated_at: ~N[2026-09-02 13:10:03]}} [2026-09-02 13:10:03.799] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:09:42Z", "value" => "1.0.1"} [2026-09-02 13:10:03.821] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:10:03.833] [DEBUG] QUERY OK source="tms_alerts" db=85.2ms idle=0.2ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [19212, ~U[2026-09-02 13:10:03Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:03.878] [DEBUG] QUERY OK db=79.3ms idle=0.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T21:09:42Z", "1.0.1", "emv_config", 106414, ~N[2026-09-02 13:10:03], ~N[2026-09-02 13:10:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:10:03.879] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091328, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T21:09:42Z", message: "Current EMV config version", status_log_id: 106414, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:10:03], updated_at: ~N[2026-09-02 13:10:03]}} [2026-09-02 13:10:03.879] [DEBUG] QUERY OK source="tms_alerts" db=27.9ms queue=0.1ms idle=17.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:03.879] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:09:42Z", "value" => ""} [2026-09-02 13:10:03.924] [DEBUG] QUERY OK db=39.5ms decode=0.1ms idle=0.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T21:09:42Z", "keys_config", 106414, ~N[2026-09-02 13:10:03], ~N[2026-09-02 13:10:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:10:03.942] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091329, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T21:09:42Z", message: "Current keys config version", status_log_id: 106414, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:10:03], updated_at: ~N[2026-09-02 13:10:03]}} [2026-09-02 13:10:03.977] [DEBUG] QUERY OK source="tms_alerts" db=97.9ms idle=0.9ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21926, ~U[2026-09-02 13:10:03Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:04.027] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:09:42Z", "value" => "3.8.7.1-SNAPSHOT-SR800"} [2026-09-02 13:10:04.031] [DEBUG] QUERY OK source="tms_alerts" db=49.1ms queue=0.1ms idle=57.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:04.117] [DEBUG] QUERY OK db=85.1ms queue=1.5ms idle=0.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T21:09:42Z", "3.8.7.1-SNAPSHOT-SR800", "application", 106414, ~N[2026-09-02 13:10:04], ~N[2026-09-02 13:10:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:10:04.117] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091332, itemkey: "application", value: "3.8.7.1-SNAPSHOT-SR800", timestamp: "2026-09-02T21:09:42Z", message: "Current application version", status_log_id: 106414, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:10:04], updated_at: ~N[2026-09-02 13:10:04]}} [2026-09-02 13:10:04.118] [WARN ] Unexpected async result [2026-09-02 13:10:04.118] [WARN ] Unexpected async result [2026-09-02 13:10:04.118] [WARN ] Unexpected async result [2026-09-02 13:10:04.135] [DEBUG] QUERY OK source="tms_alerts" db=54.1ms queue=0.1ms idle=36.1ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [19929, ~U[2026-09-02 13:10:04Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:04.159] [DEBUG] QUERY OK source="tms_alerts" db=15.2ms idle=26.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:04.267] [DEBUG] QUERY OK source="tms_alerts" db=102.2ms queue=4.7ms idle=24.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:04Z], 17968, ~U[2026-09-02 13:10:04Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:04.277] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms queue=4.9ms idle=107.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:04.363] [DEBUG] QUERY OK source="tms_alerts" db=64.3ms queue=20.5ms idle=11.0ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [18079, ~U[2026-09-02 13:10:04Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:04.387] [DEBUG] QUERY OK source="tms_alerts" db=18.9ms queue=5.1ms idle=89.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:04.505] [DEBUG] QUERY OK source="tms_alerts" db=117.3ms idle=25.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21888, ~U[2026-09-02 13:10:04Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:04.569] [DEBUG] QUERY OK source="tms_alerts" db=63.5ms queue=0.1ms idle=118.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:04.658] [DEBUG] QUERY OK source="tms_alerts" db=45.0ms queue=0.1ms idle=108.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21877, ~U[2026-09-02 13:10:04Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:04.705] [DEBUG] QUERY OK source="tms_alerts" db=46.3ms idle=89.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:04.779] [DEBUG] QUERY OK source="tms_alerts" db=73.9ms idle=47.1ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [17886, ~U[2026-09-02 13:10:04Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:04.794] [DEBUG] QUERY OK source="tms_alerts" db=13.7ms queue=0.1ms idle=74.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:04.880] [DEBUG] QUERY OK source="tms_alerts" db=86.4ms idle=14.5ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21864, ~U[2026-09-02 13:10:04Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:04.888] [DEBUG] QUERY OK source="tms_alerts" db=3.8ms idle=90.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:04.979] [DEBUG] QUERY OK source="tms_alerts" db=89.1ms queue=1.6ms idle=8.0ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [19914, ~U[2026-09-02 13:10:04Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:04.989] [DEBUG] QUERY OK source="tms_alerts" db=9.1ms idle=91.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:05.063] [DEBUG] QUERY OK source="tms_alerts" db=2.3ms queue=10.2ms idle=9.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [27326.0, ~U[2026-09-02 13:10:04Z], 20065, ~U[2026-09-02 13:10:04Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:05.091] [DEBUG] QUERY OK source="tms_alerts" db=18.7ms idle=70.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:05.132] [DEBUG] QUERY OK source="tms_alerts" db=15.7ms idle=24.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [132418.0, ~U[2026-09-02 13:10:05Z], 21853, ~U[2026-09-02 13:10:05Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:05.149] [DEBUG] MOUNT PlatformWeb.SettlementLive.MisApproval Parameters: %{} Session: %{"_csrf_token" => "YeYg4ja_TxPQt2mrMADPt56F", "live_socket_id" => "users_sessions:1SCMkuUViXFyTH5BPBDsb34g_qe7I7Ttdm5i6LAnpjM=", "user_token" => <<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>} [2026-09-02 13:10:05.164] [DEBUG] QUERY OK source="tms_alerts" db=31.4ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:05.177] [DEBUG] QUERY OK source="users_tokens" db=23.9ms decode=3.6ms idle=1530.3ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:10:05.149778Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 13:10:05.215] [DEBUG] QUERY OK source="settlement_mis" db=37.4ms idle=17.0ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` = ?) ORDER BY s0.`mis_date` DESC LIMIT 100 ["approved"] ↳ PlatformWeb.SettlementLive.MisApproval.load_mis_rows/2, at: lib/platform_web/live/settlement_live/mis_approval.ex:466 [2026-09-02 13:10:05.215] [DEBUG] Replied in 66ms [2026-09-02 13:10:05.216] [DEBUG] HANDLE PARAMS in PlatformWeb.SettlementLive.MisApproval Parameters: %{} [2026-09-02 13:10:05.220] [DEBUG] QUERY OK source="tms_alerts" db=55.8ms idle=32.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [203186.0, ~U[2026-09-02 13:10:05Z], 21859, ~U[2026-09-02 13:10:05Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:05.241] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms idle=28.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:05.300] [DEBUG] QUERY OK source="tms_alerts" db=58.4ms idle=27.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [199107.0, ~U[2026-09-02 13:10:05Z], 21855, ~U[2026-09-02 13:10:05Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:05.315] [DEBUG] QUERY OK source="tms_alerts" db=9.4ms decode=5.9ms idle=59.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:05.396] [DEBUG] QUERY OK source="tms_alerts" db=80.2ms queue=0.1ms idle=16.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [170255.0, ~U[2026-09-02 13:10:05Z], 21859, ~U[2026-09-02 13:10:05Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:05.417] [DEBUG] QUERY OK source="tms_alerts" db=20.6ms idle=87.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:05.455] [DEBUG] Replied in 239ms [2026-09-02 13:10:05.498] [DEBUG] QUERY OK source="tms_alerts" db=71.5ms queue=6.4ms idle=21.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [37764.0, ~U[2026-09-02 13:10:05Z], 21821, ~U[2026-09-02 13:10:05Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:05.527] [DEBUG] QUERY OK source="tms_alerts" db=6.2ms queue=9.5ms idle=94.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:05.581] [DEBUG] QUERY OK source="tms_alerts" db=34.6ms queue=18.4ms idle=32.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [158263.0, ~U[2026-09-02 13:10:05Z], 21851, ~U[2026-09-02 13:10:05Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:05.594] [DEBUG] QUERY OK source="tms_alerts" db=8.9ms idle=57.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:05.661] [DEBUG] QUERY OK source="tms_alerts" db=66.2ms idle=13.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [139941.0, ~U[2026-09-02 13:10:05Z], 21849, ~U[2026-09-02 13:10:05Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:05.680] [DEBUG] QUERY OK source="tms_alerts" db=5.4ms idle=80.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:05.743] [DEBUG] QUERY OK source="tms_alerts" db=62.1ms queue=0.8ms idle=19.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [108450.0, ~U[2026-09-02 13:10:05Z], 21852, ~U[2026-09-02 13:10:05Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:05.755] [DEBUG] QUERY OK source="tms_alerts" db=7.1ms idle=63.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:05.815] [DEBUG] QUERY OK source="tms_alerts" db=59.2ms idle=12.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8572.0, ~U[2026-09-02 13:10:05Z], 21286, ~U[2026-09-02 13:10:05Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:05.820] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms idle=65.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:05.913] [DEBUG] QUERY OK source="tms_alerts" db=84.2ms idle=14.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [102389.0, ~U[2026-09-02 13:10:05Z], 21838, ~U[2026-09-02 13:10:05Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:05.921] [DEBUG] QUERY OK source="tms_alerts" db=4.4ms queue=0.9ms idle=94.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:05.964] [DEBUG] QUERY OK source="tms_alerts" db=40.4ms queue=0.8ms idle=9.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [154016.0, ~U[2026-09-02 13:10:05Z], 21829, ~U[2026-09-02 13:10:05Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:05.970] [DEBUG] QUERY OK source="tms_alerts" db=5.1ms idle=45.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:06.027] [DEBUG] QUERY OK source="tms_alerts" db=55.8ms idle=6.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [1408.0, ~U[2026-09-02 13:10:05Z], 21777, ~U[2026-09-02 13:10:05Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:06.030] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms idle=57.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:06.110] [DEBUG] QUERY OK source="tms_alerts" db=79.0ms idle=4.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [121375.0, ~U[2026-09-02 13:10:06Z], 21831, ~U[2026-09-02 13:10:06Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:06.118] [DEBUG] QUERY OK source="tms_alerts" db=6.6ms idle=79.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:06.201] [DEBUG] QUERY OK source="tms_alerts" db=75.6ms queue=5.3ms idle=10.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [124048.0, ~U[2026-09-02 13:10:06Z], 21826, ~U[2026-09-02 13:10:06Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:06.211] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms idle=24.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:06.276] [DEBUG] QUERY OK source="tms_alerts" db=58.9ms queue=4.5ms idle=10.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21669.0, ~U[2026-09-02 13:10:06Z], 21606, ~U[2026-09-02 13:10:06Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:06.283] [DEBUG] QUERY OK source="tms_alerts" db=6.7ms idle=65.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:06.358] [DEBUG] QUERY OK source="tms_alerts" db=74.0ms idle=8.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [122800.0, ~U[2026-09-02 13:10:06Z], 21838, ~U[2026-09-02 13:10:06Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:06.365] [DEBUG] QUERY OK source="tms_alerts" db=6.4ms idle=74.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:06.437] [DEBUG] QUERY OK source="tms_alerts" db=51.6ms queue=6.5ms idle=20.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [118265.0, ~U[2026-09-02 13:10:06Z], 21827, ~U[2026-09-02 13:10:06Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:06.446] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms queue=0.3ms idle=72.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:06.523] [DEBUG] QUERY OK source="tms_alerts" db=67.4ms idle=18.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103644.0, ~U[2026-09-02 13:10:06Z], 21831, ~U[2026-09-02 13:10:06Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:06.532] [DEBUG] QUERY OK source="tms_alerts" db=9.0ms idle=83.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:06.615] [DEBUG] QUERY OK source="tms_alerts" db=82.3ms idle=9.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103699.0, ~U[2026-09-02 13:10:06Z], 21830, ~U[2026-09-02 13:10:06Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:06.619] [DEBUG] QUERY OK source="tms_alerts" db=3.7ms queue=0.2ms idle=83.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:06.681] [DEBUG] QUERY OK source="tms_alerts" db=61.6ms idle=5.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [58047.0, ~U[2026-09-02 13:10:06Z], 21820, ~U[2026-09-02 13:10:06Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:06.686] [DEBUG] QUERY OK source="tms_alerts" db=2.9ms queue=1.1ms idle=62.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:06.790] [DEBUG] QUERY OK source="tms_alerts" db=103.7ms idle=4.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [57934.0, ~U[2026-09-02 13:10:06Z], 21818, ~U[2026-09-02 13:10:06Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:06.805] [DEBUG] QUERY OK source="tms_alerts" db=10.4ms idle=104.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:06.863] [DEBUG] QUERY OK source="tms_alerts" db=53.7ms queue=4.1ms idle=14.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31909.0, ~U[2026-09-02 13:10:06Z], 20762, ~U[2026-09-02 13:10:06Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:06.878] [DEBUG] QUERY OK source="tms_alerts" db=11.8ms idle=65.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:06.920] [DEBUG] QUERY OK source="tms_alerts" db=38.7ms idle=17.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31909.0, ~U[2026-09-02 13:10:06Z], 20767, ~U[2026-09-02 13:10:06Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:06.926] [DEBUG] QUERY OK source="tms_alerts" db=4.4ms queue=0.1ms idle=42.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:07.011] [DEBUG] QUERY OK source="tms_alerts" db=84.7ms idle=7.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31912.0, ~U[2026-09-02 13:10:06Z], 20757, ~U[2026-09-02 13:10:06Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:07.015] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms idle=86.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:07.067] [DEBUG] QUERY OK source="tms_alerts" db=50.8ms idle=4.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31899.0, ~U[2026-09-02 13:10:07Z], 20739, ~U[2026-09-02 13:10:07Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:07.072] [DEBUG] QUERY OK source="tms_alerts" db=4.9ms idle=52.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:07.154] [DEBUG] QUERY OK source="tms_alerts" db=78.6ms idle=8.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31904.0, ~U[2026-09-02 13:10:07Z], 20733, ~U[2026-09-02 13:10:07Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:07.158] [DEBUG] QUERY OK source="tms_alerts" db=3.6ms idle=82.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:07.420] [DEBUG] QUERY OK db=101.7ms queue=0.5ms idle=118.1ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 1}, ~U[2026-09-02 13:10:07Z], ~N[2026-09-02 13:10:07]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:10:08.461] [DEBUG] HANDLE EVENT "mis_row_clicked" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"id" => 328} [2026-09-02 13:10:08.464] [DEBUG] QUERY OK source="settlement_mis" db=2.1ms idle=987.9ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`id` = ?) [328] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:269 [2026-09-02 13:10:08.466] [DEBUG] QUERY OK source="settlement_mis_items" db=1.1ms idle=252.7ms SELECT s0.`merchant_mid`, s0.`merchant_id`, sum(s0.`transaction_count`), sum(s0.`total_gross_amount`), sum(s0.`total_mdr_amount`), sum(s0.`total_vat_amount`), sum(s0.`total_interchange_fee`), sum(s0.`total_net_settlement_amount`), sum(s0.`net_payable`), sum(s0.`margin_contribution`), GROUP_CONCAT(DISTINCT s0.`scheme_name` SEPARATOR ', '), GROUP_CONCAT(DISTINCT s0.`card_type_code` SEPARATOR ', ') FROM `settlement_mis_items` AS s0 WHERE (s0.`settlement_mis_id` = ?) GROUP BY s0.`merchant_mid`, s0.`merchant_id` ORDER BY s0.`merchant_mid` [328] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:270 [2026-09-02 13:10:08.470] [DEBUG] QUERY OK source="tid_masters" db=1.6ms queue=1.8ms idle=1.9ms SELECT t0.`id`, t0.`mms_user_id`, t0.`mid`, t0.`store_id`, t0.`merchant_ref_number`, t0.`tid`, t0.`qr_id`, t0.`merchant_name_legal`, t0.`merchant_name_dba`, t0.`registered_mobile`, t0.`registered_email`, t0.`mcc_code`, t0.`mcc_description`, t0.`bank_code`, t0.`bank_name`, t0.`bank_account_number`, t0.`iban`, t0.`virtual_iban`, t0.`enabled_schemes`, t0.`mdr_rates`, t0.`onboarding_date`, t0.`contract_approved_at`, t0.`onboarding_source`, t0.`onboarding_id`, t0.`last_transaction_date`, t0.`last_transaction_amount`, t0.`mms_synced_at`, t0.`status`, t0.`spare_fields`, t0.`inserted_at`, t0.`updated_at` FROM `tid_masters` AS t0 WHERE (t0.`mid` IN (?,?,?)) ["419926360000000", "425590250000000", "E2E_M3_TEST001"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:272 [2026-09-02 13:10:08.473] [DEBUG] Replied in 11ms [2026-09-02 13:10:11.318] [DEBUG] HANDLE EVENT "expand_merchant" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"merchant_mid" => "419926360000000"} [2026-09-02 13:10:11.320] [DEBUG] QUERY OK source="settlement_mis_items" db=1.7ms idle=921.6ms SELECT s0.`id`, s0.`settlement_mis_id`, s0.`core_transaction_id`, s0.`merchant_mid`, s0.`merchant_id`, s0.`merchant_name`, s0.`merchant_ref_number`, s0.`bank_name`, s0.`iban`, s0.`account_number`, s0.`settlement_date`, s0.`rrn`, s0.`tid`, s0.`auth_number`, s0.`transaction_date`, s0.`transaction_type`, s0.`scheme_name`, s0.`card_type_code`, s0.`gross_amount`, s0.`mdr_percentage_rate`, s0.`mdr_amount`, s0.`vat_rate`, s0.`vat_amount`, s0.`interchange_fee`, s0.`adjustment_amount`, s0.`ar_recovery`, s0.`net_payable`, s0.`transaction_count`, s0.`total_gross_amount`, s0.`total_mdr_amount`, s0.`total_vat_amount`, s0.`total_interchange_fee`, s0.`total_net_settlement_amount`, s0.`risk_status`, s0.`exception_type`, s0.`mpr_sent`, s0.`margin_contribution`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis_items` AS s0 WHERE ((s0.`settlement_mis_id` = ?) AND (s0.`merchant_mid` = ?)) ORDER BY s0.`card_type_code` [328, "419926360000000"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:285 [2026-09-02 13:10:11.325] [DEBUG] QUERY OK source="merchant_adjustments" db=0.8ms idle=78.9ms SELECT m0.`id`, m0.`merchant_mid`, m0.`merchant_name`, m0.`adjustment_date`, m0.`debit_credit`, m0.`amount`, m0.`currency`, m0.`adjustment_type`, m0.`description`, m0.`settlement_mis_id`, m0.`status`, m0.`applied_at`, m0.`cancelled_at`, m0.`cancel_reason`, m0.`approval_status`, m0.`level1_reviewed_by`, m0.`level1_reviewed_at`, m0.`level2_approved_by`, m0.`level2_approved_at`, m0.`rejected_by`, m0.`rejected_at`, m0.`rejection_reason`, m0.`created_by`, m0.`updated_by`, m0.`inserted_at`, m0.`updated_at` FROM `merchant_adjustments` AS m0 WHERE (m0.`merchant_mid` = ?) AND ((m0.`settlement_mis_id` = ?) OR (m0.`status` = 'applied')) ORDER BY m0.`inserted_at` ["419926360000000", 328] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:286 [2026-09-02 13:10:11.328] [DEBUG] QUERY OK source="core_transactions" db=2.0ms idle=5.5ms SELECT count(c0.`id`), sum(c0.`gross_amount`) FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (c0.`merchant_mid` = ?) AND (((c0.`risk_hold` = TRUE) OR (c0.`chargeback_hold` = TRUE)) OR NOT (c0.`exception_type` IS NULL)) [~D[2026-09-01], "419926360000000"] ↳ SettlementCore.Context.get_held_summary_for_merchant/2, at: lib/settlement_core/context.ex:1174 [2026-09-02 13:10:11.328] [DEBUG] Replied in 9ms [2026-09-02 13:10:19.542] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:10:22.230] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:10:24.551] [DEBUG] QUERY OK source="tms_alert_rules" db=0.9ms idle=1.8ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:10:24.555] [DEBUG] QUERY OK source="tms_alert_rules" db=5.7ms idle=114.4ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:10:24.558] [DEBUG] QUERY OK source="pos_transaction" db=0.9ms idle=1.5ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:10:24.556890], ~N[2026-09-02 12:10:24.556890]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:10:24.559] [DEBUG] QUERY OK source="pos_transaction" db=6.8ms idle=0.3ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:10:24.552163], ~N[2026-09-02 12:10:24.552163]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:10:24.568] [DEBUG] QUERY OK source="pos_transaction" db=8.6ms idle=0.3ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:10:24.552163], ~N[2026-09-02 13:10:24.552163]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:10:24.570] [DEBUG] QUERY OK source="pos_transaction" db=8.0ms idle=0.3ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:10:24.556890], ~N[2026-09-02 13:10:24.556890]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:10:24.581] [DEBUG] QUERY OK source="pos_transaction" db=10.7ms idle=4.5ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:10:24.570817], ~N[2026-09-02 13:10:24.570817]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:10:24.583] [DEBUG] QUERY OK source="pos_transaction" db=4.9ms idle=10.6ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:10:24.568313], ~N[2026-09-02 13:10:24.568313]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:10:24.593] [DEBUG] QUERY OK source="tms_terminals" db=11.6ms idle=0.4ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:10:24.594] [DEBUG] QUERY OK source="tms_terminals" db=10.3ms queue=0.1ms idle=0.2ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:10:24.609] [DEBUG] QUERY OK source="tms_alerts" db=5.9ms queue=5.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:24.615] [DEBUG] QUERY OK source="tms_alerts" db=20.8ms queue=0.5ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:24.675] [DEBUG] QUERY OK source="tms_alerts" db=19.1ms queue=43.2ms idle=6.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8688.0, ~U[2026-09-02 13:10:24Z], 20207, ~U[2026-09-02 13:10:24Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:24.675] [DEBUG] QUERY OK source="tms_alerts" db=59.2ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8688.0, ~U[2026-09-02 13:10:24Z], 20207, ~U[2026-09-02 13:10:24Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:24.685] [DEBUG] QUERY OK source="tms_alerts" db=10.0ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:24.688] [DEBUG] QUERY OK source="tms_alerts" db=13.0ms queue=0.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:24.784] [DEBUG] QUERY OK source="tms_alerts" db=94.4ms idle=0.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [144088.0, ~U[2026-09-02 13:10:24Z], 22103, ~U[2026-09-02 13:10:24Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:24.784] [DEBUG] QUERY OK source="tms_alerts" db=98.4ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [144088.0, ~U[2026-09-02 13:10:24Z], 22103, ~U[2026-09-02 13:10:24Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:24.787] [DEBUG] QUERY OK source="tms_alerts" db=2.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:24.792] [DEBUG] QUERY OK source="tms_alerts" db=7.6ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:24.907] [DEBUG] QUERY OK source="tms_alerts" db=73.7ms queue=41.0ms idle=1.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:24Z], 22028, ~U[2026-09-02 13:10:24Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:24.909] [DEBUG] QUERY OK source="tms_alerts" db=80.3ms queue=41.4ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:24Z], 22028, ~U[2026-09-02 13:10:24Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:24.925] [DEBUG] QUERY OK source="tms_alerts" db=17.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:24.938] [DEBUG] QUERY OK source="tms_alerts" db=10.2ms decode=11.6ms queue=1.9ms idle=3.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.075] [DEBUG] QUERY OK source="tms_alerts" db=107.0ms queue=42.2ms idle=1.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [426448.0, ~U[2026-09-02 13:10:24Z], 22016, ~U[2026-09-02 13:10:24Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.079] [DEBUG] QUERY OK source="tms_alerts" db=86.1ms queue=54.8ms idle=12.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [426448.0, ~U[2026-09-02 13:10:24Z], 22016, ~U[2026-09-02 13:10:24Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.084] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms idle=2.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.096] [DEBUG] QUERY OK source="tms_alerts" db=14.3ms queue=2.1ms idle=4.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.177] [DEBUG] QUERY OK source="tms_alerts" db=50.0ms queue=42.6ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:25Z], 22001, ~U[2026-09-02 13:10:25Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.178] [DEBUG] QUERY OK source="tms_alerts" db=36.4ms queue=44.8ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:25Z], 22001, ~U[2026-09-02 13:10:25Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.184] [DEBUG] QUERY OK source="tms_alerts" db=5.6ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.186] [DEBUG] QUERY OK source="tms_alerts" db=7.9ms queue=0.9ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.250] [DEBUG] QUERY OK source="tms_alerts" db=49.8ms queue=5.0ms idle=9.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:25Z], 21982, ~U[2026-09-02 13:10:25Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.251] [DEBUG] QUERY OK source="tms_alerts" db=57.2ms idle=10.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:25Z], 21982, ~U[2026-09-02 13:10:25Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.255] [DEBUG] QUERY OK source="tms_alerts" db=3.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.257] [DEBUG] QUERY OK source="tms_alerts" db=5.3ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.336] [DEBUG] QUERY OK source="tms_alerts" db=77.2ms idle=1.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:25Z], 21982, ~U[2026-09-02 13:10:25Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.340] [DEBUG] QUERY OK source="tms_alerts" db=82.5ms idle=2.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:25Z], 21982, ~U[2026-09-02 13:10:25Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.343] [DEBUG] QUERY OK source="tms_alerts" db=2.6ms queue=2.7ms idle=1.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.343] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms queue=0.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.446] [DEBUG] QUERY OK source="tms_alerts" db=54.9ms queue=41.5ms idle=6.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [301428.0, ~U[2026-09-02 13:10:25Z], 21965, ~U[2026-09-02 13:10:25Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.447] [DEBUG] QUERY OK source="tms_alerts" db=61.2ms queue=40.9ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [301428.0, ~U[2026-09-02 13:10:25Z], 21965, ~U[2026-09-02 13:10:25Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.453] [DEBUG] QUERY OK source="tms_alerts" db=6.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.461] [DEBUG] QUERY OK source="tms_alerts" db=7.5ms queue=1.6ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.551] [DEBUG] QUERY OK source="tms_alerts" db=52.0ms queue=46.2ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:25Z], 21948, ~U[2026-09-02 13:10:25Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.552] [DEBUG] QUERY OK source="tms_alerts" db=50.1ms queue=40.9ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:25Z], 21948, ~U[2026-09-02 13:10:25Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.561] [DEBUG] QUERY OK source="tms_alerts" db=7.5ms queue=0.6ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.562] [DEBUG] QUERY OK source="tms_alerts" db=9.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.684] [DEBUG] QUERY OK source="tms_alerts" db=43.2ms queue=43.2ms idle=35.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [23027.0, ~U[2026-09-02 13:10:25Z], 19213, ~U[2026-09-02 13:10:25Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.684] [DEBUG] QUERY OK source="tms_alerts" db=53.3ms queue=69.7ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [23027.0, ~U[2026-09-02 13:10:25Z], 19213, ~U[2026-09-02 13:10:25Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.687] [DEBUG] QUERY OK source="tms_alerts" db=2.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.687] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms idle=0.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.749] [DEBUG] QUERY OK source="tms_alerts" db=57.9ms queue=3.7ms idle=1.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [295863.0, ~U[2026-09-02 13:10:25Z], 21927, ~U[2026-09-02 13:10:25Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.751] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.752] [DEBUG] QUERY OK source="tms_alerts" db=61.3ms queue=2.2ms idle=1.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [295863.0, ~U[2026-09-02 13:10:25Z], 21927, ~U[2026-09-02 13:10:25Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.753] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.825] [DEBUG] QUERY OK source="tms_alerts" db=70.8ms idle=0.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [3013.0, ~U[2026-09-02 13:10:25Z], 19930, ~U[2026-09-02 13:10:25Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.825] [DEBUG] QUERY OK source="tms_alerts" db=73.9ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [3013.0, ~U[2026-09-02 13:10:25Z], 19930, ~U[2026-09-02 13:10:25Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.827] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.1ms idle=1.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.828] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.890] [DEBUG] QUERY OK source="tms_alerts" db=11.9ms queue=50.0ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [555.0, ~U[2026-09-02 13:10:25Z], 17969, ~U[2026-09-02 13:10:25Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.894] [DEBUG] QUERY OK source="tms_alerts" db=65.6ms queue=0.5ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [555.0, ~U[2026-09-02 13:10:25Z], 17969, ~U[2026-09-02 13:10:25Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.898] [DEBUG] QUERY OK source="tms_alerts" db=8.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.899] [DEBUG] QUERY OK source="tms_alerts" db=4.4ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.964] [DEBUG] QUERY OK source="tms_alerts" db=64.2ms idle=3.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [362.0, ~U[2026-09-02 13:10:25Z], 18080, ~U[2026-09-02 13:10:25Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.966] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:25.969] [DEBUG] QUERY OK source="tms_alerts" db=68.5ms queue=0.5ms idle=3.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [362.0, ~U[2026-09-02 13:10:25Z], 18080, ~U[2026-09-02 13:10:25Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:25.975] [DEBUG] QUERY OK source="tms_alerts" db=4.2ms idle=1.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.077] [DEBUG] QUERY OK source="tms_alerts" db=106.6ms idle=4.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [250664.0, ~U[2026-09-02 13:10:25Z], 21889, ~U[2026-09-02 13:10:25Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.078] [DEBUG] QUERY OK source="tms_alerts" db=102.0ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [250664.0, ~U[2026-09-02 13:10:25Z], 21889, ~U[2026-09-02 13:10:25Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.096] [DEBUG] QUERY OK source="tms_alerts" db=18.4ms queue=0.2ms idle=0.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.101] [DEBUG] QUERY OK source="tms_alerts" db=16.4ms idle=6.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.171] [DEBUG] QUERY OK source="tms_alerts" db=28.4ms queue=42.7ms idle=3.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:26Z], 21878, ~U[2026-09-02 13:10:26Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.173] [DEBUG] QUERY OK source="tms_alerts" db=29.9ms queue=41.3ms idle=5.1ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:26Z], 21878, ~U[2026-09-02 13:10:26Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.176] [DEBUG] QUERY OK source="tms_alerts" db=2.6ms idle=2.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.193] [DEBUG] QUERY OK source="tms_alerts" db=7.7ms queue=1.5ms idle=3.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.217] [DEBUG] QUERY OK source="tms_alerts" db=40.0ms idle=3.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:26Z], 17887, ~U[2026-09-02 13:10:26Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.218] [DEBUG] QUERY OK source="tms_alerts" db=23.2ms idle=7.1ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:26Z], 17887, ~U[2026-09-02 13:10:26Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.224] [DEBUG] QUERY OK source="tms_alerts" db=5.2ms idle=2.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.226] [DEBUG] QUERY OK source="tms_alerts" db=4.4ms idle=3.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.325] [DEBUG] QUERY OK source="tms_alerts" db=59.8ms queue=41.3ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [213365.0, ~U[2026-09-02 13:10:26Z], 21865, ~U[2026-09-02 13:10:26Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.326] [DEBUG] QUERY OK source="tms_alerts" db=58.7ms queue=40.8ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [213365.0, ~U[2026-09-02 13:10:26Z], 21865, ~U[2026-09-02 13:10:26Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.330] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms queue=0.1ms idle=1.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.336] [DEBUG] QUERY OK source="tms_alerts" db=10.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.423] [DEBUG] QUERY OK source="tms_alerts" db=45.1ms queue=41.9ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:26Z], 19915, ~U[2026-09-02 13:10:26Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.426] [DEBUG] QUERY OK source="tms_alerts" db=51.4ms queue=43.4ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:26Z], 19915, ~U[2026-09-02 13:10:26Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.429] [DEBUG] QUERY OK source="tms_alerts" db=5.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.433] [DEBUG] QUERY OK source="tms_alerts" db=7.0ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.544] [DEBUG] QUERY OK source="tms_alerts" db=70.9ms queue=43.9ms idle=0.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [27327.0, ~U[2026-09-02 13:10:26Z], 20066, ~U[2026-09-02 13:10:26Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.544] [DEBUG] QUERY OK source="tms_alerts" db=57.1ms queue=45.0ms idle=8.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [27327.0, ~U[2026-09-02 13:10:26Z], 20066, ~U[2026-09-02 13:10:26Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.545] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.550] [DEBUG] QUERY OK source="tms_alerts" db=4.8ms queue=0.7ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.785] [DEBUG] QUERY OK source="tms_alerts" db=188.6ms queue=45.7ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:26Z], 21854, ~U[2026-09-02 13:10:26Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.787] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.785] [DEBUG] QUERY OK source="tms_alerts" db=193.2ms queue=45.8ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:26Z], 21854, ~U[2026-09-02 13:10:26Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.791] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms queue=0.1ms idle=1.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.847] [DEBUG] QUERY OK source="tms_alerts" db=55.8ms queue=0.3ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:26Z], 21860, ~U[2026-09-02 13:10:26Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.849] [DEBUG] QUERY OK source="tms_alerts" db=60.1ms queue=1.3ms idle=2.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:26Z], 21860, ~U[2026-09-02 13:10:26Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.851] [DEBUG] QUERY OK source="tms_alerts" db=3.5ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.853] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms queue=0.1ms idle=1.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.977] [DEBUG] QUERY OK source="tms_alerts" db=57.7ms queue=65.7ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [199108.0, ~U[2026-09-02 13:10:26Z], 21856, ~U[2026-09-02 13:10:26Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.994] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=15.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:26.991] [DEBUG] QUERY OK source="tms_alerts" db=71.3ms queue=68.3ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [199108.0, ~U[2026-09-02 13:10:26Z], 21856, ~U[2026-09-02 13:10:26Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:26.997] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=2.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:27.060] [DEBUG] QUERY OK source="tms_alerts" db=64.6ms decode=0.1ms idle=3.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [170256.0, ~U[2026-09-02 13:10:26Z], 21860, ~U[2026-09-02 13:10:26Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:27.060] [DEBUG] QUERY OK source="tms_alerts" db=62.2ms idle=0.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [170256.0, ~U[2026-09-02 13:10:26Z], 21860, ~U[2026-09-02 13:10:26Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:27.066] [DEBUG] QUERY OK source="tms_alerts" db=3.7ms queue=0.4ms idle=1.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:27.066] [DEBUG] QUERY OK source="tms_alerts" db=4.6ms queue=0.2ms idle=1.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:27.188] [DEBUG] QUERY OK source="tms_alerts" db=73.8ms queue=47.4ms idle=0.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:27Z], 21822, ~U[2026-09-02 13:10:27Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:27.190] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=1.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:27.196] [DEBUG] QUERY OK source="tms_alerts" db=81.6ms queue=42.9ms idle=5.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:27Z], 21822, ~U[2026-09-02 13:10:27Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:27.202] [DEBUG] QUERY OK source="tms_alerts" db=5.5ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:27.301] [DEBUG] QUERY OK source="tms_alerts" db=51.9ms queue=53.1ms idle=6.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [158264.0, ~U[2026-09-02 13:10:27Z], 21852, ~U[2026-09-02 13:10:27Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:27.301] [DEBUG] QUERY OK source="tms_alerts" db=52.2ms queue=46.1ms idle=4.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [158264.0, ~U[2026-09-02 13:10:27Z], 21852, ~U[2026-09-02 13:10:27Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:27.307] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms queue=3.2ms idle=0.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:27.314] [DEBUG] QUERY OK source="tms_alerts" db=12.2ms queue=0.3ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:27.419] [DEBUG] QUERY OK source="tms_alerts" db=64.6ms queue=45.6ms idle=1.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:27Z], 21850, ~U[2026-09-02 13:10:27Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:27.419] [DEBUG] QUERY OK source="tms_alerts" db=56.7ms queue=41.8ms idle=6.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:27Z], 21850, ~U[2026-09-02 13:10:27Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:27.424] [DEBUG] QUERY OK source="tms_alerts" db=4.8ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:27.425] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=2.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:27.542] [DEBUG] QUERY OK source="tms_alerts" db=76.4ms queue=41.2ms idle=2.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [108451.0, ~U[2026-09-02 13:10:27Z], 21853, ~U[2026-09-02 13:10:27Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:27.548] [DEBUG] QUERY OK source="tms_alerts" db=80.4ms queue=41.8ms idle=1.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [108451.0, ~U[2026-09-02 13:10:27Z], 21853, ~U[2026-09-02 13:10:27Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:27.553] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=1.4ms idle=3.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:27.558] [DEBUG] QUERY OK source="tms_alerts" db=9.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.079] [DEBUG] QUERY OK source="tms_alerts" db=469.4ms queue=50.6ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:27Z], 21287, ~U[2026-09-02 13:10:27Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.079] [DEBUG] QUERY OK source="tms_alerts" db=484.2ms queue=41.3ms idle=1.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:27Z], 21287, ~U[2026-09-02 13:10:27Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.082] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms idle=0.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.083] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms queue=0.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.175] [DEBUG] QUERY OK source="tms_alerts" db=48.9ms queue=42.7ms idle=0.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [102390.0, ~U[2026-09-02 13:10:28Z], 21839, ~U[2026-09-02 13:10:28Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.175] [DEBUG] QUERY OK source="tms_alerts" db=50.8ms queue=41.2ms idle=0.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [102390.0, ~U[2026-09-02 13:10:28Z], 21839, ~U[2026-09-02 13:10:28Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.176] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=0.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.176] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.262] [DEBUG] QUERY OK source="tms_alerts" db=42.0ms queue=43.0ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:28Z], 21830, ~U[2026-09-02 13:10:28Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.263] [DEBUG] QUERY OK source="tms_alerts" db=43.7ms queue=42.7ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:28Z], 21830, ~U[2026-09-02 13:10:28Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.267] [DEBUG] QUERY OK source="tms_alerts" db=4.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.267] [DEBUG] QUERY OK source="tms_alerts" db=4.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.342] [DEBUG] QUERY OK source="tms_alerts" db=74.6ms idle=0.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:28Z], 21778, ~U[2026-09-02 13:10:28Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.346] [DEBUG] QUERY OK source="tms_alerts" db=76.5ms idle=1.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:28Z], 21778, ~U[2026-09-02 13:10:28Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.356] [DEBUG] QUERY OK source="tms_alerts" db=9.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.379] [DEBUG] QUERY OK source="tms_alerts" db=35.6ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.424] [DEBUG] QUERY OK source="tms_alerts" db=66.8ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:28Z], 21832, ~U[2026-09-02 13:10:28Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.424] [DEBUG] QUERY OK source="tms_alerts" db=35.7ms idle=9.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:28Z], 21832, ~U[2026-09-02 13:10:28Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.424] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.425] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=0.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.458] [DEBUG] QUERY OK source="tms_alerts" db=33.5ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:28Z], 21827, ~U[2026-09-02 13:10:28Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.459] [DEBUG] QUERY OK source="tms_alerts" db=33.4ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:28Z], 21827, ~U[2026-09-02 13:10:28Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.460] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.460] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.513] [DEBUG] QUERY OK source="tms_alerts" db=49.6ms queue=0.9ms idle=2.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:28Z], 21607, ~U[2026-09-02 13:10:28Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.514] [DEBUG] QUERY OK source="tms_alerts" db=53.4ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:28Z], 21607, ~U[2026-09-02 13:10:28Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.515] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=1.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.516] [DEBUG] QUERY OK source="tms_alerts" db=2.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.631] [DEBUG] QUERY OK source="tms_alerts" db=109.2ms idle=5.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:28Z], 21839, ~U[2026-09-02 13:10:28Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.631] [DEBUG] QUERY OK source="tms_alerts" db=113.7ms idle=1.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:28Z], 21839, ~U[2026-09-02 13:10:28Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.632] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.6ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.639] [DEBUG] QUERY OK source="tms_alerts" db=6.1ms queue=1.3ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.757] [DEBUG] QUERY OK source="tms_alerts" db=73.2ms queue=41.9ms idle=2.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [118266.0, ~U[2026-09-02 13:10:28Z], 21828, ~U[2026-09-02 13:10:28Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.758] [DEBUG] QUERY OK source="tms_alerts" db=75.6ms queue=48.1ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [118266.0, ~U[2026-09-02 13:10:28Z], 21828, ~U[2026-09-02 13:10:28Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.758] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=1.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.760] [DEBUG] QUERY OK source="tms_alerts" db=2.6ms idle=1.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.807] [DEBUG] QUERY OK source="tms_alerts" db=46.8ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103645.0, ~U[2026-09-02 13:10:28Z], 21832, ~U[2026-09-02 13:10:28Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.807] [DEBUG] QUERY OK source="tms_alerts" db=47.9ms idle=0.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103645.0, ~U[2026-09-02 13:10:28Z], 21832, ~U[2026-09-02 13:10:28Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.809] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.812] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms queue=0.1ms idle=1.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.877] [DEBUG] QUERY OK source="tms_alerts" db=64.0ms queue=0.2ms idle=1.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103700.0, ~U[2026-09-02 13:10:28Z], 21831, ~U[2026-09-02 13:10:28Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.880] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=1.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.880] [DEBUG] QUERY OK source="tms_alerts" db=70.6ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103700.0, ~U[2026-09-02 13:10:28Z], 21831, ~U[2026-09-02 13:10:28Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.886] [DEBUG] QUERY OK source="tms_alerts" db=4.2ms idle=1.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.949] [DEBUG] QUERY OK source="tms_alerts" db=19.0ms queue=44.5ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:28Z], 21821, ~U[2026-09-02 13:10:28Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.950] [DEBUG] QUERY OK source="tms_alerts" db=68.0ms queue=1.9ms idle=0.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:28Z], 21821, ~U[2026-09-02 13:10:28Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:28.960] [DEBUG] QUERY OK source="tms_alerts" db=3.4ms queue=2.9ms idle=3.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:28.963] [DEBUG] QUERY OK source="tms_alerts" db=6.5ms queue=4.5ms idle=2.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:29.021] [DEBUG] QUERY OK source="tms_alerts" db=55.4ms queue=0.1ms idle=5.1ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:28Z], 21819, ~U[2026-09-02 13:10:28Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:29.021] [DEBUG] QUERY OK source="tms_alerts" db=58.8ms queue=1.1ms idle=0.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:28Z], 21819, ~U[2026-09-02 13:10:28Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:29.023] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms queue=0.1ms idle=0.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:29.028] [DEBUG] QUERY OK source="tms_alerts" db=7.1ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:29.091] [DEBUG] QUERY OK source="tms_alerts" db=61.8ms idle=4.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:29Z], 20763, ~U[2026-09-02 13:10:29Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:29.094] [DEBUG] QUERY OK source="tms_alerts" db=62.4ms queue=6.4ms idle=2.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:29Z], 20763, ~U[2026-09-02 13:10:29Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:29.104] [DEBUG] QUERY OK source="tms_alerts" db=8.8ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:29.107] [DEBUG] QUERY OK source="tms_alerts" db=15.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:29.193] [DEBUG] QUERY OK source="tms_alerts" db=45.5ms queue=40.5ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31910.0, ~U[2026-09-02 13:10:29Z], 20768, ~U[2026-09-02 13:10:29Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:29.196] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=2.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:29.197] [DEBUG] QUERY OK source="tms_alerts" db=52.5ms queue=40.5ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31910.0, ~U[2026-09-02 13:10:29Z], 20768, ~U[2026-09-02 13:10:29Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:29.213] [DEBUG] QUERY OK source="tms_alerts" db=15.9ms queue=0.1ms idle=4.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:29.307] [DEBUG] QUERY OK source="tms_alerts" db=47.9ms queue=44.3ms idle=1.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:29Z], 20758, ~U[2026-09-02 13:10:29Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:29.308] [DEBUG] QUERY OK source="tms_alerts" db=63.5ms queue=47.5ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:29Z], 20758, ~U[2026-09-02 13:10:29Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:29.308] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:29.309] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=0.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:29.404] [DEBUG] QUERY OK source="tms_alerts" db=51.2ms queue=43.2ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31900.0, ~U[2026-09-02 13:10:29Z], 20740, ~U[2026-09-02 13:10:29Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:29.405] [DEBUG] QUERY OK source="tms_alerts" db=51.1ms queue=44.0ms idle=1.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31900.0, ~U[2026-09-02 13:10:29Z], 20740, ~U[2026-09-02 13:10:29Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:29.411] [DEBUG] QUERY OK source="tms_alerts" db=3.8ms queue=2.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:29.414] [DEBUG] QUERY OK source="tms_alerts" db=2.3ms idle=1.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:29.507] [DEBUG] QUERY OK source="tms_alerts" db=51.4ms queue=40.7ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:29Z], 20734, ~U[2026-09-02 13:10:29Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:29.507] [DEBUG] QUERY OK source="tms_alerts" db=85.7ms queue=10.7ms idle=6.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:10:29Z], 20734, ~U[2026-09-02 13:10:29Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:10:29.512] [DEBUG] QUERY OK source="tms_alerts" db=3.9ms queue=0.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:29.512] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=3.4ms idle=0.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:10:29.663] [DEBUG] QUERY OK db=78.8ms queue=3.2ms idle=0.2ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 2}, ~U[2026-09-02 13:10:29Z], ~N[2026-09-02 13:10:29]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:10:29.701] [DEBUG] QUERY OK db=76.0ms idle=0.2ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 2}, ~U[2026-09-02 13:10:29Z], ~N[2026-09-02 13:10:29]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:10:30.889] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:10:38.570] [DEBUG] HANDLE EVENT "close_detail" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"value" => ""} [2026-09-02 13:10:38.571] [DEBUG] Replied in 2ms [2026-09-02 13:10:43.921] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:10:48.915] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:10:59.285] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:11:02.400] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:11:02.401] [INFO ] Incoming JSON payload: {"oid":"dd2d3f7c-3eac-47ff-a5dc-c34c3cb837e1","sn":"98251226730001","uploadTime":"2026-09-02T13:11:01Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:11:01Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:11:01Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:11:01Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:11:01Z"},{"itemkey":"ram_free_mb","value":"820","timestamp":"2026-09-02T13:11:01Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:11:01Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:11:01Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:11:01Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:11:01Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:11:01Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:11:01Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:11:01Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:11:01Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:11:01Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:11:01Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:11:02.403] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "dd2d3f7c-3eac-47ff-a5dc-c34c3cb837e1", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:11:01Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:11:01Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:11:01Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:11:01Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:11:01Z", "value" => "820"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:11:01Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:11:01Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:11:01Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:11:01Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:11:01Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:11:01Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:11:01Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:11:01Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:11:01Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:11:01Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:11:01Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:11:01Z", "vendor" => "morefun"} [2026-09-02 13:11:02.403] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:11:02.403] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:11:02.404] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:11:02.407] [DEBUG] QUERY OK source="parameter_templates" db=2.8ms idle=1534.0ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:11:02.416] [DEBUG] QUERY OK source="parameter_templates" db=2.7ms queue=5.6ms idle=494.5ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:11:02.416] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:11:02.425] [DEBUG] QUERY OK source="tms_terminals" db=9.3ms idle=9.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:11:02.555] [DEBUG] QUERY OK source="tms_terminals" db=83.5ms queue=45.9ms idle=10.1ms UPDATE `tms_terminals` SET `model` = ?, `vendor` = ?, `updated_at` = ? WHERE `id` = ? ["kiosk_launcher", "morefun", ~N[2026-09-02 13:11:02], 33] ↳ TmsCore.TerminalManagement.update_terminal/2, at: lib/tms_core/terminal_management.ex:41 [2026-09-02 13:11:02.555] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:11:02.555] [INFO ] Event published: terminal_updated [2026-09-02 13:11:02.556] [DEBUG] Processing terminal event: terminal_updated [2026-09-02 13:11:02.556] [INFO ] Processing terminal_updated event for terminal 33 [2026-09-02 13:11:02.556] [INFO ] Changed fields: [:vendor, :model] [2026-09-02 13:11:02.747] [DEBUG] QUERY OK source="terminal_group_memberships" db=16.1ms queue=1.1ms idle=304.0ms UPDATE `terminal_group_memberships` AS t0 SET t0.`is_active` = ?, t0.`updated_at` = ? WHERE ((t0.`terminal_id` = ?) AND (t0.`is_active` = TRUE)) [false, ~N[2026-09-02 13:11:02], 33] ↳ TmsCore.TerminalManagement.TerminalEventDispatcher.terminal_updated/2, at: lib/tms_core/terminal_management/terminal_event_dispatcher.ex:52 [2026-09-02 13:11:02.775] [DEBUG] QUERY OK source="tms_terminals" db=3.3ms queue=10.9ms idle=13.7ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`id` = ?) [33] ↳ TmsCore.TerminalManagement.TerminalGroupService.apply_rules_to_terminal/1, at: lib/tms_core/terminal_management/terminal_group_service.ex:207 [2026-09-02 13:11:02.796] [DEBUG] QUERY OK source="terminal_group_rules" db=3.7ms queue=2.0ms idle=15.6ms SELECT t0.`id`, t0.`rule_name`, t0.`rule_type`, t0.`field_name`, t0.`operator`, t0.`value`, t0.`priority`, t0.`is_active`, t0.`conditions`, t0.`group_id`, t0.`inserted_at`, t0.`updated_at` FROM `terminal_group_rules` AS t0 WHERE (t0.`is_active` = TRUE) ORDER BY t0.`priority`, t0.`inserted_at` DESC [] ↳ TmsCore.TerminalManagement.TerminalGroupService.apply_rules_to_terminal/1, at: lib/tms_core/terminal_management/terminal_group_service.ex:213 [2026-09-02 13:11:02.796] [INFO ] Applied 0 rules to terminal 98251226730001 [2026-09-02 13:11:02.797] [DEBUG] QUERY OK source="tms_terminals" db=25.4ms queue=20.4ms idle=195.6ms UPDATE `tms_terminals` SET `status` = ?, `model` = ?, `vendor` = ?, `app_version` = ?, `data_version` = ?, `emv_config_version` = ?, `parameter_config_version` = ?, `updated_at` = ? WHERE `id` = ? ["connected", "kiosk_launcher", "morefun", nil, nil, nil, nil, ~N[2026-09-02 13:11:02], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:11:02.797] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:11:02.803] [DEBUG] QUERY OK source="tms_terminals" db=5.0ms idle=0.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:11:02.914] [DEBUG] QUERY OK source="tms_terminals" db=61.0ms queue=46.0ms idle=10.4ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:11:02], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:11:02.964] [DEBUG] QUERY OK db=49.2ms idle=112.4ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "dd2d3f7c-3eac-47ff-a5dc-c34c3cb837e1", "2026-09-02T13:11:01Z", ~N[2026-09-02 13:11:02], ~N[2026-09-02 13:11:02]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:11:02.969] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106417, oid: "dd2d3f7c-3eac-47ff-a5dc-c34c3cb837e1", upload_time: "2026-09-02T13:11:01Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:02], updated_at: ~N[2026-09-02 13:11:02]} [2026-09-02 13:11:02.969] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:11:01Z", "value" => "morefun"} [2026-09-02 13:11:03.133] [DEBUG] QUERY OK db=114.0ms queue=49.2ms idle=47.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:11:01Z", "morefun", "vendor", 106417, ~N[2026-09-02 13:11:02], ~N[2026-09-02 13:11:02]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:11:03.133] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091337, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:11:01Z", message: nil, status_log_id: 106417, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:02], updated_at: ~N[2026-09-02 13:11:02]}} [2026-09-02 13:11:03.133] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:11:01Z", "value" => "kiosk_launcher"} [2026-09-02 13:11:03.229] [DEBUG] QUERY OK db=66.1ms queue=28.8ms idle=169.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:11:01Z", "kiosk_launcher", "model", 106417, ~N[2026-09-02 13:11:03], ~N[2026-09-02 13:11:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:11:03.229] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091343, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:11:01Z", message: nil, status_log_id: 106417, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:03], updated_at: ~N[2026-09-02 13:11:03]}} [2026-09-02 13:11:03.234] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:11:01Z", "value" => "1.0"} [2026-09-02 13:11:03.298] [DEBUG] QUERY OK db=50.1ms idle=114.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:11:01Z", "1.0", "app_version", 106417, ~N[2026-09-02 13:11:03], ~N[2026-09-02 13:11:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:11:03.298] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091347, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:11:01Z", message: nil, status_log_id: 106417, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:03], updated_at: ~N[2026-09-02 13:11:03]}} [2026-09-02 13:11:03.298] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:11:01Z", "value" => "13"} [2026-09-02 13:11:03.363] [DEBUG] QUERY OK db=62.9ms queue=1.7ms idle=69.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:11:01Z", "13", "android_version", 106417, ~N[2026-09-02 13:11:03], ~N[2026-09-02 13:11:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:11:03.363] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091351, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:11:01Z", message: nil, status_log_id: 106417, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:03], updated_at: ~N[2026-09-02 13:11:03]}} [2026-09-02 13:11:03.363] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:11:01Z", "value" => "820"} [2026-09-02 13:11:03.475] [DEBUG] QUERY OK db=104.1ms idle=73.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:11:01Z", "820", "ram_free_mb", 106417, ~N[2026-09-02 13:11:03], ~N[2026-09-02 13:11:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:11:03.475] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091355, itemkey: "ram_free_mb", value: "820", timestamp: "2026-09-02T13:11:01Z", message: nil, status_log_id: 106417, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:03], updated_at: ~N[2026-09-02 13:11:03]}} [2026-09-02 13:11:03.475] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:11:01Z", "value" => "WIFI"} [2026-09-02 13:11:03.594] [DEBUG] QUERY OK db=118.8ms idle=124.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:11:01Z", "WIFI", "network_type", 106417, ~N[2026-09-02 13:11:03], ~N[2026-09-02 13:11:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:11:03.595] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091357, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:11:01Z", message: nil, status_log_id: 106417, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:03], updated_at: ~N[2026-09-02 13:11:03]}} [2026-09-02 13:11:03.595] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:11:01Z", "value" => "true"} [2026-09-02 13:11:03.709] [DEBUG] QUERY OK db=114.2ms idle=120.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:11:01Z", "true", "kiosk_active", 106417, ~N[2026-09-02 13:11:03], ~N[2026-09-02 13:11:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:11:03.710] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091362, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:11:01Z", message: nil, status_log_id: 106417, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:03], updated_at: ~N[2026-09-02 13:11:03]}} [2026-09-02 13:11:03.719] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:11:01Z", "value" => ""} [2026-09-02 13:11:03.828] [DEBUG] QUERY OK db=78.7ms queue=13.6ms idle=141.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:11:01Z", "sim_operator", 106417, ~N[2026-09-02 13:11:03], ~N[2026-09-02 13:11:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:11:03.828] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091368, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:11:01Z", message: nil, status_log_id: 106417, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:03], updated_at: ~N[2026-09-02 13:11:03]}} [2026-09-02 13:11:03.829] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:11:01Z", "value" => "UNKNOWN"} [2026-09-02 13:11:03.910] [DEBUG] QUERY OK db=81.0ms idle=119.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:11:01Z", "UNKNOWN", "sim_number", 106417, ~N[2026-09-02 13:11:03], ~N[2026-09-02 13:11:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:11:03.910] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091372, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:11:01Z", message: nil, status_log_id: 106417, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:03], updated_at: ~N[2026-09-02 13:11:03]}} [2026-09-02 13:11:03.910] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:11:01Z", "value" => "UNKNOWN"} [2026-09-02 13:11:04.010] [DEBUG] QUERY OK db=99.5ms idle=82.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:11:01Z", "UNKNOWN", "sim_iccid", 106417, ~N[2026-09-02 13:11:03], ~N[2026-09-02 13:11:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:11:04.011] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091375, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:11:01Z", message: nil, status_log_id: 106417, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:03], updated_at: ~N[2026-09-02 13:11:03]}} [2026-09-02 13:11:04.011] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:11:01Z", "value" => "UNKNOWN"} [2026-09-02 13:11:04.139] [DEBUG] QUERY OK db=121.1ms idle=42.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:11:01Z", "UNKNOWN", "sim_imsi", 106417, ~N[2026-09-02 13:11:04], ~N[2026-09-02 13:11:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:11:04.139] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091380, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:11:01Z", message: nil, status_log_id: 106417, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:04], updated_at: ~N[2026-09-02 13:11:04]}} [2026-09-02 13:11:04.139] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:11:01Z", "value" => "UNKNOWN"} [2026-09-02 13:11:04.223] [DEBUG] QUERY OK db=83.4ms idle=129.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:11:01Z", "UNKNOWN", "sim_iccid2", 106417, ~N[2026-09-02 13:11:04], ~N[2026-09-02 13:11:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:11:04.223] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091384, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:11:01Z", message: nil, status_log_id: 106417, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:04], updated_at: ~N[2026-09-02 13:11:04]}} [2026-09-02 13:11:04.224] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:11:01Z", "value" => "UNKNOWN"} [2026-09-02 13:11:04.345] [DEBUG] QUERY OK db=120.9ms idle=84.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:11:01Z", "UNKNOWN", "sim_imsi2", 106417, ~N[2026-09-02 13:11:04], ~N[2026-09-02 13:11:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:11:04.345] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091388, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:11:01Z", message: nil, status_log_id: 106417, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:04], updated_at: ~N[2026-09-02 13:11:04]}} [2026-09-02 13:11:04.346] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:11:01Z", "value" => "42"} [2026-09-02 13:11:04.419] [DEBUG] QUERY OK db=72.8ms idle=122.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:11:01Z", "42", "data_usage_mb", 106417, ~N[2026-09-02 13:11:04], ~N[2026-09-02 13:11:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:11:04.419] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091391, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:11:01Z", message: nil, status_log_id: 106417, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:04], updated_at: ~N[2026-09-02 13:11:04]}} [2026-09-02 13:11:04.419] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:11:01Z", "value" => "0"} [2026-09-02 13:11:04.475] [DEBUG] QUERY OK db=42.9ms queue=12.6ms idle=74.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:11:01Z", "0", "mobile_data_mb", 106417, ~N[2026-09-02 13:11:04], ~N[2026-09-02 13:11:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:11:04.477] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091393, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:11:01Z", message: nil, status_log_id: 106417, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:04], updated_at: ~N[2026-09-02 13:11:04]}} [2026-09-02 13:11:04.488] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:11:01Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:11:04.641] [DEBUG] QUERY OK db=131.6ms idle=90.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:11:01Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106417, ~N[2026-09-02 13:11:04], ~N[2026-09-02 13:11:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:11:04.662] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091396, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:11:01Z", message: nil, status_log_id: 106417, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:11:04], updated_at: ~N[2026-09-02 13:11:04]}} [2026-09-02 13:11:05.073] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:11:07.799] [DEBUG] QUERY OK source="tms_terminal_status_items" db=2762.9ms queue=1.9ms idle=25.6ms SELECT t0.`value` FROM `tms_terminal_status_items` AS t0 INNER JOIN `tms_terminal_status_logs` AS t1 ON t1.`id` = t0.`status_log_id` WHERE ((t1.`terminal_id` = ?) AND (t0.`itemkey` = 'installed_apps')) ORDER BY t1.`inserted_at` DESC, t0.`id` DESC LIMIT 1 [33] ↳ TmsCore.TerminalManagement.current_installed_apps_snapshot/1, at: lib/tms_core/terminal_management.ex:500 [2026-09-02 13:11:07.821] [DEBUG] QUERY OK source="tms_terminal_installed_apps" db=0.8ms queue=4.4ms idle=799.4ms SELECT count(t0.`id`) FROM `tms_terminal_installed_apps` AS t0 WHERE (t0.`terminal_id` = ?) [33] ↳ TmsCore.TerminalManagement.sync_installed_apps/1, at: lib/tms_core/terminal_management.ex:403 [2026-09-02 13:11:07.945] [DEBUG] QUERY OK source="tms_terminal_installed_apps" db=107.3ms queue=11.5ms idle=25.5ms INSERT INTO `tms_terminal_installed_apps` (`package`,`inserted_at`,`updated_at`,`first_seen_at`,`terminal_id`,`app_name`,`last_seen_at`) VALUES (?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?) ON DUPLICATE KEY UPDATE `app_name` = VALUES(`app_name`),`last_seen_at` = VALUES(`last_seen_at`),`updated_at` = VALUES(`updated_at`) ["com.android.internal.systemui.navbar.threebutton", ~N[2026-09-02 13:11:07], ~N[2026-09-02 13:11:07], ~N[2026-09-02 13:11:07], 33, "3 Button Navigation Bar", ~N[2026-09-02 13:11:07], "com.android.adservices.api", ~N[2026-09-02 13:11:07], ~N[2026-09-02 13:11:07], ~N[2026-09-02 13:11:07], 33, "Android AdServices", ~N[2026-09-02 13:11:07], "com.android.inputmethod.latin", ~N[2026-09-02 13:11:07], ~N[2026-09-02 13:11:07], ~N[2026-09-02 13:11:07], 33, "Android Keyboard (AOSP)", ~N[2026-09-02 13:11:07], "android.ext.services", ~N[2026-09-02 13:11:07], ~N[2026-09-02 13:11:07], ~N[2026-09-02 13:11:07], 33, "Android Services Library", ~N[2026-09-02 13:11:07], "android.ext.shared", ~N[2026-09-02 13:11:07], ~N[2026-09-02 13:11:07], ~N[2026-09-02 13:11:07], 33, "Android Shared Library", ~N[2026-09-02 13:11:07], "android", ~N[2026-09-02 13:11:07], ~N[2026-09-02 13:11:07], ~N[2026-09-02 13:11:07], 33, "Android System", ~N[2026-09-02 13:11:07], "com.android.webview", ~N[2026-09-02 13:11:07], ~N[2026-09-02 13:11:07], ~N[2026-09-02 13:11:07], 33, "Android System WebView", ~N[2026-09-02 13:11:07], "com.morefun.appstore", ...] ↳ TmsCore.TerminalManagement.sync_installed_apps/1, at: lib/tms_core/terminal_management.ex:429 [2026-09-02 13:11:14.283] [ERROR] MyXQL.Connection (#PID<0.1312.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:11:30.033] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:11:30.033] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:11:30.979] [INFO ] [Mastercard.Ipm.Scheduler] Next poll in 0h 18m [2026-09-02 13:11:31.106] [INFO ] [Ysp.Scheduler] Started. SFTP in 13h 48m, MIS in 17h 48m [2026-09-02 13:11:31.270] [INFO ] :alarm_handler: {:set, {{:disk_almost_full, ~c"/"}, []}} [2026-09-02 13:11:31.364] [INFO ] :alarm_handler: {:set, {:system_memory_high_watermark, []}} [2026-09-02 13:11:31.704] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:11:32.575] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:11:33.461] [INFO ] Terminal Event Listener started and listening to events [2026-09-02 13:11:33.461] [INFO ] Rule Validation Worker started - will run every hour [2026-09-02 13:11:33.461] [INFO ] Building initial filter cache... [2026-09-02 13:11:33.494] [DEBUG] QUERY OK source="tms_terminals" db=1.7ms queue=5.6ms idle=1044.9ms SELECT t0.`area`, t0.`vendor`, t0.`model` FROM `tms_terminals` AS t0 WHERE ((NOT (t0.`area` IS NULL) OR NOT (t0.`vendor` IS NULL)) OR NOT (t0.`model` IS NULL)) [] ↳ TmsCore.TerminalManagement.FilterCacheService.get_terminal_filter_data/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:153 [2026-09-02 13:11:33.502] [DEBUG] QUERY OK source="filter_usage" db=0.7ms queue=0.8ms idle=62.9ms SELECT f0.`filter_type`, f0.`filter_value`, coalesce(sum(f0.`usage_count`), 0) FROM `filter_usage` AS f0 GROUP BY f0.`filter_type`, f0.`filter_value` [] ↳ TmsCore.TerminalManagement.FilterCacheService.get_usage_statistics/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:190 [2026-09-02 13:11:33.503] [INFO ] Filter cache rebuilt: 0 areas, 5 vendors, 8 models [2026-09-02 13:11:33.561] [INFO ] Device phoenix_client_tms_apps_sunny connected [2026-09-02 13:11:33.756] [INFO ] PromEx is starting a standalone metrics server on port 13129 over http [2026-09-02 13:11:34.127] [INFO ] Running PlatformWeb.Endpoint with Bandit 1.10.2 at 0.0.0.0:3129 (http) [2026-09-02 13:11:34.196] [INFO ] Access PlatformWeb.Endpoint at http://localhost:3129 [2026-09-02 13:11:35.801] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:11:34Z"} [2026-09-02 13:11:35.802] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:11:35.864] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:11:35.874] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:11:34Z"} [2026-09-02 13:11:35.877] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:11:35Z"} [2026-09-02 13:11:35.877] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:11:35.877] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:11:35Z"} [2026-09-02 13:11:35.877] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:11:35Z"} [2026-09-02 13:11:35.877] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:11:35.877] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:11:35Z"} [2026-09-02 13:11:36.014] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:11:35Z"} [2026-09-02 13:11:36.014] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:11:36.019] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:11:35Z"} [2026-09-02 13:11:36.671] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:11:37.699] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 43µs Transport: :longpoll Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "bCI7AnICMDM9EjEFQQc9HQcFKSFAWHMw5GbeFhQlijaT55PoJDmq4mEv", "_live_referer" => "http://localhost:3129/admin/settlements/approvals", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 13:11:40.009] [DEBUG] MOUNT PlatformWeb.SettlementLive.MisApproval Parameters: %{} Session: %{"_csrf_token" => "YeYg4ja_TxPQt2mrMADPt56F", "live_socket_id" => "users_sessions:1SCMkuUViXFyTH5BPBDsb34g_qe7I7Ttdm5i6LAnpjM=", "user_token" => <<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>} [2026-09-02 13:11:40.152] [DEBUG] QUERY OK source="users_tokens" db=0.7ms queue=1.6ms idle=774.0ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:11:40.109868Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 13:11:40.219] [DEBUG] QUERY OK source="settlement_mis" db=27.1ms queue=0.5ms idle=1294.1ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` = ?) ORDER BY s0.`mis_date` DESC LIMIT 100 ["approved"] ↳ PlatformWeb.SettlementLive.MisApproval.load_mis_rows/2, at: lib/platform_web/live/settlement_live/mis_approval.ex:466 [2026-09-02 13:11:40.226] [DEBUG] Replied in 224ms [2026-09-02 13:11:40.237] [DEBUG] HANDLE PARAMS in PlatformWeb.SettlementLive.MisApproval Parameters: %{} [2026-09-02 13:11:40.853] [DEBUG] Replied in 615ms [2026-09-02 13:11:42.405] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 37µs Transport: :longpoll Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "bCI7AnICMDM9EjEFQQc9HQcFKSFAWHMw5GbeFhQlijaT55PoJDmq4mEv", "_live_referer" => "http://localhost:3129/admin/settlements/approvals", "_mount_attempts" => "0", "_mounts" => "1", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 13:11:42.630] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:11:43.238] [INFO ] GET /admin/settlements/mis [2026-09-02 13:11:43.350] [DEBUG] Processing with PlatformWeb.SettlementLive.MisApproval.index/2 Parameters: %{} Pipelines: [:browser, :require_authenticated_user] [2026-09-02 13:11:43.368] [DEBUG] QUERY OK source="users_tokens" db=1.2ms idle=1997.9ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:11:43.366861Z]] ↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107 [2026-09-02 13:11:43.395] [DEBUG] QUERY OK source="settlement_mis" db=2.2ms idle=1486.6ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` = ?) ORDER BY s0.`mis_date` DESC LIMIT 100 ["approved"] ↳ PlatformWeb.SettlementLive.MisApproval.load_mis_rows/2, at: lib/platform_web/live/settlement_live/mis_approval.ex:466 [2026-09-02 13:11:43.438] [INFO ] Sent 200 in 200ms [2026-09-02 13:11:43.872] [DEBUG] MOUNT PlatformWeb.SettlementLive.MisApproval Parameters: %{} Session: %{"_csrf_token" => "YeYg4ja_TxPQt2mrMADPt56F", "live_socket_id" => "users_sessions:1SCMkuUViXFyTH5BPBDsb34g_qe7I7Ttdm5i6LAnpjM=", "user_token" => <<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>} [2026-09-02 13:11:43.874] [DEBUG] QUERY OK source="users_tokens" db=1.3ms idle=505.0ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:11:43.873035Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 13:11:43.878] [DEBUG] QUERY OK source="settlement_mis" db=3.2ms queue=0.1ms idle=479.7ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` = ?) ORDER BY s0.`mis_date` DESC LIMIT 100 ["approved"] ↳ PlatformWeb.SettlementLive.MisApproval.load_mis_rows/2, at: lib/platform_web/live/settlement_live/mis_approval.ex:466 [2026-09-02 13:11:43.879] [DEBUG] Replied in 6ms [2026-09-02 13:11:43.879] [DEBUG] HANDLE PARAMS in PlatformWeb.SettlementLive.MisApproval Parameters: %{} [2026-09-02 13:11:43.888] [DEBUG] Replied in 9ms [2026-09-02 13:11:47.322] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 24µs Transport: :websocket Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "KRZtKEM7AhwOPWE1NQoCKwsQCh8jb30vps4OwQcCZE1dA8oYFQNOWZKi", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 13:11:47.333] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:11:47.599] [DEBUG] MOUNT PlatformWeb.SettlementLive.MisApproval Parameters: %{} Session: %{"_csrf_token" => "YeYg4ja_TxPQt2mrMADPt56F", "live_socket_id" => "users_sessions:1SCMkuUViXFyTH5BPBDsb34g_qe7I7Ttdm5i6LAnpjM=", "user_token" => <<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>} [2026-09-02 13:11:47.604] [DEBUG] QUERY OK source="users_tokens" db=2.6ms idle=231.5ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:11:47.601232Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 13:11:47.607] [DEBUG] QUERY OK source="settlement_mis" db=2.6ms idle=926.8ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` = ?) ORDER BY s0.`mis_date` DESC LIMIT 100 ["approved"] ↳ PlatformWeb.SettlementLive.MisApproval.load_mis_rows/2, at: lib/platform_web/live/settlement_live/mis_approval.ex:466 [2026-09-02 13:11:47.607] [DEBUG] Replied in 8ms [2026-09-02 13:11:47.608] [DEBUG] HANDLE PARAMS in PlatformWeb.SettlementLive.MisApproval Parameters: %{} [2026-09-02 13:11:47.640] [DEBUG] Replied in 32ms [2026-09-02 13:11:50.202] [INFO ] GET /admin/settlements/mis [2026-09-02 13:11:50.203] [DEBUG] Processing with PlatformWeb.SettlementLive.MisApproval.index/2 Parameters: %{} Pipelines: [:browser, :require_authenticated_user] [2026-09-02 13:11:50.207] [DEBUG] QUERY OK source="users_tokens" db=3.7ms queue=0.1ms idle=832.9ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:11:50.203331Z]] ↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107 [2026-09-02 13:11:50.217] [DEBUG] QUERY OK source="settlement_mis" db=6.2ms queue=0.1ms idle=1295.6ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` = ?) ORDER BY s0.`mis_date` DESC LIMIT 100 ["approved"] ↳ PlatformWeb.SettlementLive.MisApproval.load_mis_rows/2, at: lib/platform_web/live/settlement_live/mis_approval.ex:466 [2026-09-02 13:11:50.252] [INFO ] Sent 200 in 49ms [2026-09-02 13:11:52.911] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 25µs Transport: :websocket Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "K1IKSkZSNSZtOhgdTWAvHCYoNCknf1Iur7S-r8Ty9BHL9RBnkipySJdh", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 13:11:53.067] [DEBUG] MOUNT PlatformWeb.SettlementLive.MisApproval Parameters: %{} Session: %{"_csrf_token" => "YeYg4ja_TxPQt2mrMADPt56F", "live_socket_id" => "users_sessions:1SCMkuUViXFyTH5BPBDsb34g_qe7I7Ttdm5i6LAnpjM=", "user_token" => <<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>} [2026-09-02 13:11:53.070] [DEBUG] QUERY OK source="users_tokens" db=2.2ms queue=0.3ms idle=1695.5ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:11:53.067928Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 13:11:53.074] [DEBUG] QUERY OK source="settlement_mis" db=2.5ms idle=1157.4ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` = ?) ORDER BY s0.`mis_date` DESC LIMIT 100 ["approved"] ↳ PlatformWeb.SettlementLive.MisApproval.load_mis_rows/2, at: lib/platform_web/live/settlement_live/mis_approval.ex:466 [2026-09-02 13:11:53.075] [DEBUG] Replied in 7ms [2026-09-02 13:11:53.076] [DEBUG] HANDLE PARAMS in PlatformWeb.SettlementLive.MisApproval Parameters: %{} [2026-09-02 13:11:53.100] [DEBUG] Replied in 24ms [2026-09-02 13:11:54.888] [INFO ] GET /admin/settlements/mis [2026-09-02 13:11:54.889] [DEBUG] Processing with PlatformWeb.SettlementLive.MisApproval.index/2 Parameters: %{} Pipelines: [:browser, :require_authenticated_user] [2026-09-02 13:11:54.891] [DEBUG] QUERY OK source="users_tokens" db=1.2ms queue=0.8ms idle=1513.2ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:11:54.889476Z]] ↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107 [2026-09-02 13:11:54.895] [DEBUG] QUERY OK source="settlement_mis" db=3.3ms idle=1139.6ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` = ?) ORDER BY s0.`mis_date` DESC LIMIT 100 ["approved"] ↳ PlatformWeb.SettlementLive.MisApproval.load_mis_rows/2, at: lib/platform_web/live/settlement_live/mis_approval.ex:466 [2026-09-02 13:11:54.917] [INFO ] Sent 200 in 28ms [2026-09-02 13:11:56.908] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 26µs Transport: :websocket Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "IEgLBXMQMm8mMCciPFEdRwQ0AQVNfA8iy-RbGzS0rHwsHcp5IuEU9I9d", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 13:11:57.055] [DEBUG] MOUNT PlatformWeb.SettlementLive.MisApproval Parameters: %{} Session: %{"_csrf_token" => "YeYg4ja_TxPQt2mrMADPt56F", "live_socket_id" => "users_sessions:1SCMkuUViXFyTH5BPBDsb34g_qe7I7Ttdm5i6LAnpjM=", "user_token" => <<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>} [2026-09-02 13:11:57.057] [DEBUG] QUERY OK source="users_tokens" db=0.6ms idle=678.9ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:11:57.055755Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 13:11:57.058] [DEBUG] QUERY OK source="settlement_mis" db=0.9ms idle=1142.9ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` = ?) ORDER BY s0.`mis_date` DESC LIMIT 100 ["approved"] ↳ PlatformWeb.SettlementLive.MisApproval.load_mis_rows/2, at: lib/platform_web/live/settlement_live/mis_approval.ex:466 [2026-09-02 13:11:57.058] [DEBUG] Replied in 3ms [2026-09-02 13:11:57.058] [DEBUG] HANDLE PARAMS in PlatformWeb.SettlementLive.MisApproval Parameters: %{} [2026-09-02 13:11:57.065] [DEBUG] Replied in 6ms [2026-09-02 13:11:59.185] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:11:59.436] [DEBUG] HANDLE EVENT "mis_row_clicked" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"id" => 328} [2026-09-02 13:11:59.438] [DEBUG] QUERY OK source="settlement_mis" db=0.4ms queue=0.5ms idle=644.4ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`id` = ?) [328] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:269 [2026-09-02 13:11:59.468] [DEBUG] QUERY OK source="settlement_mis_items" db=1.0ms queue=1.0ms idle=550.9ms SELECT s0.`merchant_mid`, s0.`merchant_id`, sum(s0.`transaction_count`), sum(s0.`total_gross_amount`), sum(s0.`total_mdr_amount`), sum(s0.`total_vat_amount`), sum(s0.`total_interchange_fee`), sum(s0.`total_net_settlement_amount`), sum(s0.`net_payable`), sum(s0.`margin_contribution`), GROUP_CONCAT(DISTINCT s0.`scheme_name` SEPARATOR ', '), GROUP_CONCAT(DISTINCT s0.`card_type_code` SEPARATOR ', ') FROM `settlement_mis_items` AS s0 WHERE (s0.`settlement_mis_id` = ?) GROUP BY s0.`merchant_mid`, s0.`merchant_id` ORDER BY s0.`merchant_mid` [328] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:270 [2026-09-02 13:11:59.475] [DEBUG] QUERY OK source="tid_masters" db=1.1ms queue=0.6ms idle=35.2ms SELECT t0.`id`, t0.`mms_user_id`, t0.`mid`, t0.`store_id`, t0.`merchant_ref_number`, t0.`tid`, t0.`qr_id`, t0.`merchant_name_legal`, t0.`merchant_name_dba`, t0.`registered_mobile`, t0.`registered_email`, t0.`mcc_code`, t0.`mcc_description`, t0.`bank_code`, t0.`bank_name`, t0.`bank_account_number`, t0.`iban`, t0.`virtual_iban`, t0.`enabled_schemes`, t0.`mdr_rates`, t0.`onboarding_date`, t0.`contract_approved_at`, t0.`onboarding_source`, t0.`onboarding_id`, t0.`last_transaction_date`, t0.`last_transaction_amount`, t0.`mms_synced_at`, t0.`status`, t0.`spare_fields`, t0.`inserted_at`, t0.`updated_at` FROM `tid_masters` AS t0 WHERE (t0.`mid` IN (?,?,?)) ["419926360000000", "425590250000000", "E2E_M3_TEST001"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:272 [2026-09-02 13:11:59.475] [DEBUG] Replied in 38ms [2026-09-02 13:12:00.610] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:12:00.680] [DEBUG] QUERY OK source="sync_outbox_entries" db=1.1ms queue=0.7ms idle=201.2ms SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["merchant_status", "sent"] ↳ RiskCore.Sync.MerchantStatusReconciler.reconcile_all/0, at: lib/risk_core/sync/merchant_status_reconciler.ex:25 [2026-09-02 13:12:00.683] [DEBUG] QUERY OK source="sync_outbox_entries" db=1.4ms queue=0.7ms idle=65.7ms SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["fee_rate_assignment", "sent"] ↳ SettlementCore.Sync.FeeRateReconciler.reconcile_all/0, at: lib/settlement_core/sync/fee_rate_reconciler.ex:37 [2026-09-02 13:12:00.684] [INFO ] [MerchantStatusReconciler] reconciling 0 sent entries [2026-09-02 13:12:00.685] [INFO ] [FeeRateReconciler] reconciling 0 sent entries [2026-09-02 13:12:00.685] [INFO ] [MerchantStatusReconciler] done. %{acked: 0, drift_detected: 0} [2026-09-02 13:12:00.688] [INFO ] [FeeRateReconciler] done. %{acked: 0, drift_detected: 0} [2026-09-02 13:12:01.362] [DEBUG] HANDLE EVENT "expand_merchant" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"merchant_mid" => "419926360000000"} [2026-09-02 13:12:01.363] [DEBUG] QUERY OK source="settlement_mis_items" db=0.8ms queue=0.6ms idle=561.2ms SELECT s0.`id`, s0.`settlement_mis_id`, s0.`core_transaction_id`, s0.`merchant_mid`, s0.`merchant_id`, s0.`merchant_name`, s0.`merchant_ref_number`, s0.`bank_name`, s0.`iban`, s0.`account_number`, s0.`settlement_date`, s0.`rrn`, s0.`tid`, s0.`auth_number`, s0.`transaction_date`, s0.`transaction_type`, s0.`scheme_name`, s0.`card_type_code`, s0.`gross_amount`, s0.`mdr_percentage_rate`, s0.`mdr_amount`, s0.`vat_rate`, s0.`vat_amount`, s0.`interchange_fee`, s0.`adjustment_amount`, s0.`ar_recovery`, s0.`net_payable`, s0.`transaction_count`, s0.`total_gross_amount`, s0.`total_mdr_amount`, s0.`total_vat_amount`, s0.`total_interchange_fee`, s0.`total_net_settlement_amount`, s0.`risk_status`, s0.`exception_type`, s0.`mpr_sent`, s0.`margin_contribution`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis_items` AS s0 WHERE ((s0.`settlement_mis_id` = ?) AND (s0.`merchant_mid` = ?)) ORDER BY s0.`card_type_code` [328, "419926360000000"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:285 [2026-09-02 13:12:01.376] [DEBUG] QUERY OK source="merchant_adjustments" db=2.0ms queue=1.0ms idle=529.8ms SELECT m0.`id`, m0.`merchant_mid`, m0.`merchant_name`, m0.`adjustment_date`, m0.`debit_credit`, m0.`amount`, m0.`currency`, m0.`adjustment_type`, m0.`description`, m0.`settlement_mis_id`, m0.`status`, m0.`applied_at`, m0.`cancelled_at`, m0.`cancel_reason`, m0.`approval_status`, m0.`level1_reviewed_by`, m0.`level1_reviewed_at`, m0.`level2_approved_by`, m0.`level2_approved_at`, m0.`rejected_by`, m0.`rejected_at`, m0.`rejection_reason`, m0.`created_by`, m0.`updated_by`, m0.`inserted_at`, m0.`updated_at` FROM `merchant_adjustments` AS m0 WHERE (m0.`merchant_mid` = ?) AND (m0.`adjustment_date` = ?) AND ((m0.`status` = 'applied') OR (m0.`approval_status` = 'approved')) ORDER BY m0.`inserted_at` ["419926360000000", ~D[2026-09-01]] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:286 [2026-09-02 13:12:01.384] [DEBUG] QUERY OK source="core_transactions" db=2.1ms queue=0.4ms idle=17.8ms SELECT count(c0.`id`), sum(c0.`gross_amount`) FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (c0.`merchant_mid` = ?) AND (((c0.`risk_hold` = TRUE) OR (c0.`chargeback_hold` = TRUE)) OR NOT (c0.`exception_type` IS NULL)) [~D[2026-09-01], "419926360000000"] ↳ SettlementCore.Context.get_held_summary_for_merchant/2, at: lib/settlement_core/context.ex:1178 [2026-09-02 13:12:01.384] [DEBUG] Replied in 22ms [2026-09-02 13:12:02.815] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:12:02.815] [INFO ] Incoming JSON payload: {"oid":"7dd00b95-fc51-4f25-abd2-757bd35feb9d","sn":"98251226730001","uploadTime":"2026-09-02T13:12:02Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:12:02Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:12:02Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:12:02Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:12:02Z"},{"itemkey":"ram_free_mb","value":"811","timestamp":"2026-09-02T13:12:02Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:12:02Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:12:02Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:12:02Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:12:02Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:12:02Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:12:02Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:12:02Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:12:02Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:12:02Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:12:02Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:12:02.816] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "7dd00b95-fc51-4f25-abd2-757bd35feb9d", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:12:02Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:12:02Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:12:02Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:12:02Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:12:02Z", "value" => "811"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:12:02Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:12:02Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:12:02Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:12:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:12:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:12:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:12:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:12:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:12:02Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:12:02Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:12:02Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:12:02Z", "vendor" => "morefun"} [2026-09-02 13:12:02.816] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:12:02.891] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:12:02.892] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:12:02.929] [DEBUG] QUERY OK source="parameter_templates" db=3.8ms queue=6.1ms idle=1083.5ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:12:02.939] [DEBUG] QUERY OK source="parameter_templates" db=0.5ms queue=8.5ms idle=38.4ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:12:02.939] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:12:03.095] [DEBUG] QUERY OK source="tms_terminals" db=9.9ms queue=14.5ms idle=141.4ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:12:03.178] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:12:03.275] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:12:03.285] [DEBUG] QUERY OK source="tms_terminals" db=10.1ms idle=336.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:12:03.644] [DEBUG] QUERY OK db=127.7ms queue=6.8ms idle=316.3ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "7dd00b95-fc51-4f25-abd2-757bd35feb9d", "2026-09-02T13:12:02Z", ~N[2026-09-02 13:12:03], ~N[2026-09-02 13:12:03]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:12:03.806] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106429, oid: "7dd00b95-fc51-4f25-abd2-757bd35feb9d", upload_time: "2026-09-02T13:12:02Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:03], updated_at: ~N[2026-09-02 13:12:03]} [2026-09-02 13:12:03.806] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:12:02Z", "value" => "morefun"} [2026-09-02 13:12:03.910] [DEBUG] QUERY OK db=93.2ms queue=10.0ms idle=521.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:02Z", "morefun", "vendor", 106429, ~N[2026-09-02 13:12:03], ~N[2026-09-02 13:12:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:03.910] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091488, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:12:02Z", message: nil, status_log_id: 106429, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:03], updated_at: ~N[2026-09-02 13:12:03]}} [2026-09-02 13:12:03.912] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:12:02Z", "value" => "kiosk_launcher"} [2026-09-02 13:12:04.009] [DEBUG] QUERY OK db=96.2ms idle=2.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:02Z", "kiosk_launcher", "model", 106429, ~N[2026-09-02 13:12:03], ~N[2026-09-02 13:12:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:04.009] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091492, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:12:02Z", message: nil, status_log_id: 106429, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:03], updated_at: ~N[2026-09-02 13:12:03]}} [2026-09-02 13:12:04.010] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:12:02Z", "value" => "1.0"} [2026-09-02 13:12:04.118] [DEBUG] QUERY OK db=101.1ms queue=7.1ms idle=90.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:02Z", "1.0", "app_version", 106429, ~N[2026-09-02 13:12:04], ~N[2026-09-02 13:12:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:04.124] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091497, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:12:02Z", message: nil, status_log_id: 106429, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:04], updated_at: ~N[2026-09-02 13:12:04]}} [2026-09-02 13:12:04.124] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:12:02Z", "value" => "13"} [2026-09-02 13:12:04.211] [DEBUG] QUERY OK db=84.5ms idle=117.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:02Z", "13", "android_version", 106429, ~N[2026-09-02 13:12:04], ~N[2026-09-02 13:12:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:04.213] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091501, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:12:02Z", message: nil, status_log_id: 106429, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:04], updated_at: ~N[2026-09-02 13:12:04]}} [2026-09-02 13:12:04.213] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:12:02Z", "value" => "811"} [2026-09-02 13:12:04.312] [DEBUG] QUERY OK db=89.0ms queue=3.1ms idle=98.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:02Z", "811", "ram_free_mb", 106429, ~N[2026-09-02 13:12:04], ~N[2026-09-02 13:12:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:04.322] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091506, itemkey: "ram_free_mb", value: "811", timestamp: "2026-09-02T13:12:02Z", message: nil, status_log_id: 106429, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:04], updated_at: ~N[2026-09-02 13:12:04]}} [2026-09-02 13:12:04.322] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:12:02Z", "value" => "WIFI"} [2026-09-02 13:12:04.549] [DEBUG] QUERY OK db=223.0ms idle=114.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:02Z", "WIFI", "network_type", 106429, ~N[2026-09-02 13:12:04], ~N[2026-09-02 13:12:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:04.549] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091509, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:12:02Z", message: nil, status_log_id: 106429, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:04], updated_at: ~N[2026-09-02 13:12:04]}} [2026-09-02 13:12:04.559] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:12:02Z", "value" => "true"} [2026-09-02 13:12:04.636] [DEBUG] QUERY OK db=74.3ms queue=0.1ms idle=252.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:02Z", "true", "kiosk_active", 106429, ~N[2026-09-02 13:12:04], ~N[2026-09-02 13:12:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:04.643] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091513, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:12:02Z", message: nil, status_log_id: 106429, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:04], updated_at: ~N[2026-09-02 13:12:04]}} [2026-09-02 13:12:04.643] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:12:02Z", "value" => ""} [2026-09-02 13:12:04.783] [DEBUG] QUERY OK db=111.4ms queue=7.6ms idle=115.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:12:02Z", "sim_operator", 106429, ~N[2026-09-02 13:12:04], ~N[2026-09-02 13:12:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:04.789] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091518, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:12:02Z", message: nil, status_log_id: 106429, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:04], updated_at: ~N[2026-09-02 13:12:04]}} [2026-09-02 13:12:04.804] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:12:02Z", "value" => "UNKNOWN"} [2026-09-02 13:12:05.110] [DEBUG] HANDLE EVENT "expand_merchant" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"merchant_mid" => "425590250000000"} [2026-09-02 13:12:05.112] [DEBUG] QUERY OK source="settlement_mis_items" db=0.9ms queue=1.1ms idle=164.7ms SELECT s0.`id`, s0.`settlement_mis_id`, s0.`core_transaction_id`, s0.`merchant_mid`, s0.`merchant_id`, s0.`merchant_name`, s0.`merchant_ref_number`, s0.`bank_name`, s0.`iban`, s0.`account_number`, s0.`settlement_date`, s0.`rrn`, s0.`tid`, s0.`auth_number`, s0.`transaction_date`, s0.`transaction_type`, s0.`scheme_name`, s0.`card_type_code`, s0.`gross_amount`, s0.`mdr_percentage_rate`, s0.`mdr_amount`, s0.`vat_rate`, s0.`vat_amount`, s0.`interchange_fee`, s0.`adjustment_amount`, s0.`ar_recovery`, s0.`net_payable`, s0.`transaction_count`, s0.`total_gross_amount`, s0.`total_mdr_amount`, s0.`total_vat_amount`, s0.`total_interchange_fee`, s0.`total_net_settlement_amount`, s0.`risk_status`, s0.`exception_type`, s0.`mpr_sent`, s0.`margin_contribution`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis_items` AS s0 WHERE ((s0.`settlement_mis_id` = ?) AND (s0.`merchant_mid` = ?)) ORDER BY s0.`card_type_code` [328, "425590250000000"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:285 [2026-09-02 13:12:05.118] [DEBUG] QUERY OK source="merchant_adjustments" db=5.9ms idle=0.3ms SELECT m0.`id`, m0.`merchant_mid`, m0.`merchant_name`, m0.`adjustment_date`, m0.`debit_credit`, m0.`amount`, m0.`currency`, m0.`adjustment_type`, m0.`description`, m0.`settlement_mis_id`, m0.`status`, m0.`applied_at`, m0.`cancelled_at`, m0.`cancel_reason`, m0.`approval_status`, m0.`level1_reviewed_by`, m0.`level1_reviewed_at`, m0.`level2_approved_by`, m0.`level2_approved_at`, m0.`rejected_by`, m0.`rejected_at`, m0.`rejection_reason`, m0.`created_by`, m0.`updated_by`, m0.`inserted_at`, m0.`updated_at` FROM `merchant_adjustments` AS m0 WHERE (m0.`merchant_mid` = ?) AND (m0.`adjustment_date` = ?) AND ((m0.`status` = 'applied') OR (m0.`approval_status` = 'approved')) ORDER BY m0.`inserted_at` ["425590250000000", ~D[2026-09-01]] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:286 [2026-09-02 13:12:05.131] [DEBUG] QUERY OK source="core_transactions" db=6.9ms queue=0.3ms idle=5.1ms SELECT count(c0.`id`), sum(c0.`gross_amount`) FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (c0.`merchant_mid` = ?) AND (((c0.`risk_hold` = TRUE) OR (c0.`chargeback_hold` = TRUE)) OR NOT (c0.`exception_type` IS NULL)) [~D[2026-09-01], "425590250000000"] ↳ SettlementCore.Context.get_held_summary_for_merchant/2, at: lib/settlement_core/context.ex:1178 [2026-09-02 13:12:05.131] [DEBUG] Replied in 21ms [2026-09-02 13:12:05.225] [DEBUG] QUERY OK db=409.9ms queue=0.1ms idle=184.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:02Z", "UNKNOWN", "sim_number", 106429, ~N[2026-09-02 13:12:04], ~N[2026-09-02 13:12:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:05.230] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091523, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:12:02Z", message: nil, status_log_id: 106429, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:04], updated_at: ~N[2026-09-02 13:12:04]}} [2026-09-02 13:12:05.230] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:12:02Z", "value" => "UNKNOWN"} [2026-09-02 13:12:05.480] [DEBUG] QUERY OK db=247.8ms idle=101.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:02Z", "UNKNOWN", "sim_iccid", 106429, ~N[2026-09-02 13:12:05], ~N[2026-09-02 13:12:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:05.481] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091526, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:12:02Z", message: nil, status_log_id: 106429, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:05], updated_at: ~N[2026-09-02 13:12:05]}} [2026-09-02 13:12:05.481] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:12:02Z", "value" => "UNKNOWN"} [2026-09-02 13:12:05.568] [DEBUG] QUERY OK db=87.0ms idle=255.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:02Z", "UNKNOWN", "sim_imsi", 106429, ~N[2026-09-02 13:12:05], ~N[2026-09-02 13:12:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:05.568] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091528, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:12:02Z", message: nil, status_log_id: 106429, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:05], updated_at: ~N[2026-09-02 13:12:05]}} [2026-09-02 13:12:05.568] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:12:02Z", "value" => "UNKNOWN"} [2026-09-02 13:12:05.616] [DEBUG] QUERY OK db=46.8ms idle=88.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:02Z", "UNKNOWN", "sim_iccid2", 106429, ~N[2026-09-02 13:12:05], ~N[2026-09-02 13:12:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:05.616] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091529, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:12:02Z", message: nil, status_log_id: 106429, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:05], updated_at: ~N[2026-09-02 13:12:05]}} [2026-09-02 13:12:05.616] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:12:02Z", "value" => "UNKNOWN"} [2026-09-02 13:12:05.668] [DEBUG] QUERY OK db=51.8ms idle=48.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:02Z", "UNKNOWN", "sim_imsi2", 106429, ~N[2026-09-02 13:12:05], ~N[2026-09-02 13:12:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:05.669] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091530, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:12:02Z", message: nil, status_log_id: 106429, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:05], updated_at: ~N[2026-09-02 13:12:05]}} [2026-09-02 13:12:05.669] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:12:02Z", "value" => "42"} [2026-09-02 13:12:05.724] [DEBUG] QUERY OK db=50.5ms queue=4.8ms idle=53.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:02Z", "42", "data_usage_mb", 106429, ~N[2026-09-02 13:12:05], ~N[2026-09-02 13:12:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:05.725] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091531, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:12:02Z", message: nil, status_log_id: 106429, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:05], updated_at: ~N[2026-09-02 13:12:05]}} [2026-09-02 13:12:05.725] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:12:02Z", "value" => "0"} [2026-09-02 13:12:05.795] [DEBUG] QUERY OK db=61.2ms idle=65.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:02Z", "0", "mobile_data_mb", 106429, ~N[2026-09-02 13:12:05], ~N[2026-09-02 13:12:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:05.795] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091532, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:12:02Z", message: nil, status_log_id: 106429, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:05], updated_at: ~N[2026-09-02 13:12:05]}} [2026-09-02 13:12:05.803] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:12:02Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:12:05.893] [DEBUG] QUERY OK db=80.9ms idle=85.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:02Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106429, ~N[2026-09-02 13:12:05], ~N[2026-09-02 13:12:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:05.897] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091533, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:12:02Z", message: nil, status_log_id: 106429, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:05], updated_at: ~N[2026-09-02 13:12:05]}} [2026-09-02 13:12:09.869] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:12:11.843] [INFO ] GET /api/v1/settlements/mis/328/download_xlsx [2026-09-02 13:12:11.844] [DEBUG] Processing with PlatformWeb.SettlementMisController.download_xlsx/2 Parameters: %{"id" => "328"} Pipelines: [:api] [2026-09-02 13:12:11.859] [DEBUG] QUERY OK source="settlement_mis" db=1.3ms idle=1873.9ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`id` = ?) [328] ↳ PlatformWeb.SettlementMisController.download_xlsx/2, at: lib/platform_web/controllers/settlement_mis_controller.ex:180 [2026-09-02 13:12:11.862] [DEBUG] QUERY OK source="core_transactions" db=0.7ms queue=1.8ms idle=872.7ms SELECT c0.`id`, c0.`source_type`, c0.`source_ref_id`, c0.`settlement_batch_id`, c0.`rrn`, c0.`tid`, c0.`auth_number`, c0.`stan`, c0.`invoice_number`, c0.`batch_number`, c0.`acquirer_reference_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`merchant_ref_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_type`, c0.`transaction_datetime`, c0.`masked_pan`, c0.`scheme_name`, c0.`card_holder_name`, c0.`customer_mobile`, c0.`customer_country`, c0.`mcc_code`, c0.`card_type_id`, c0.`card_type_code`, c0.`mdr_template_id`, c0.`mdr_percentage_rate`, c0.`mdr_fixed_fee`, c0.`mdr_minimum_fee`, c0.`mdr_maximum_fee`, c0.`mdr_amount`, c0.`vat_rate`, c0.`vat_amount`, c0.`interchange_fee`, c0.`interchange_template_id`, c0.`gross_amount`, c0.`net_settlement_amount`, c0.`settlement_status`, c0.`switch_settled_date`, c0.`risk_hold`, c0.`risk_rule_name`, c0.`chargeback_hold`, c0.`exception_type`, c0.`refund_status`, c0.`refund_date`, c0.`reversal_status`, c0.`reversal_date`, c0.`store_id`, c0.`dr_cr`, c0.`qr_tag`, c0.`bank_transfer_reference`, c0.`bank_transfer_date`, c0.`spare_fields`, c0.`inserted_at`, c0.`updated_at` FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (c0.`settlement_status` = 'matched') AND (c0.`risk_hold` = FALSE) AND (c0.`chargeback_hold` = FALSE) AND (c0.`exception_type` IS NULL) AND (DATE(c0.`transaction_datetime`) >= ?) ORDER BY c0.`merchant_mid`, c0.`transaction_datetime` [~D[2026-09-01], ~D[2026-08-02]] ↳ PlatformWeb.SettlementMisController.fetch_mis_transactions/1, at: lib/platform_web/controllers/settlement_mis_controller.ex:213 [2026-09-02 13:12:11.864] [DEBUG] QUERY OK source="settlement_mis_items" db=1.2ms queue=0.8ms idle=3.4ms SELECT s0.`id`, s0.`settlement_mis_id`, s0.`core_transaction_id`, s0.`merchant_mid`, s0.`merchant_id`, s0.`merchant_name`, s0.`merchant_ref_number`, s0.`bank_name`, s0.`iban`, s0.`account_number`, s0.`settlement_date`, s0.`rrn`, s0.`tid`, s0.`auth_number`, s0.`transaction_date`, s0.`transaction_type`, s0.`scheme_name`, s0.`card_type_code`, s0.`gross_amount`, s0.`mdr_percentage_rate`, s0.`mdr_amount`, s0.`vat_rate`, s0.`vat_amount`, s0.`interchange_fee`, s0.`adjustment_amount`, s0.`ar_recovery`, s0.`net_payable`, s0.`transaction_count`, s0.`total_gross_amount`, s0.`total_mdr_amount`, s0.`total_vat_amount`, s0.`total_interchange_fee`, s0.`total_net_settlement_amount`, s0.`risk_status`, s0.`exception_type`, s0.`mpr_sent`, s0.`margin_contribution`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis_items` AS s0 WHERE (s0.`settlement_mis_id` = ?) ORDER BY s0.`merchant_mid`, s0.`card_type_code` [328] ↳ PlatformWeb.SettlementMisController.build_ar_recovery_map/1, at: lib/platform_web/controllers/settlement_mis_controller.ex:334 [2026-09-02 13:12:11.866] [DEBUG] QUERY OK source="merchant_adjustments" db=0.5ms queue=1.1ms idle=2.8ms SELECT sum(m0.`amount`) FROM `merchant_adjustments` AS m0 WHERE ((m0.`merchant_mid` = ?) AND ((m0.`status` = 'applied') OR (m0.`settlement_mis_id` = ?))) ["419926360000000", 328] ↳ anonymous fn/4 in PlatformWeb.SettlementMisController.build_ar_recovery_map/1, at: lib/platform_web/controllers/settlement_mis_controller.ex:350 [2026-09-02 13:12:11.868] [DEBUG] QUERY OK source="merchant_adjustments" db=0.7ms queue=0.3ms idle=2.7ms SELECT sum(m0.`amount`) FROM `merchant_adjustments` AS m0 WHERE ((m0.`merchant_mid` = ?) AND ((m0.`status` = 'applied') OR (m0.`settlement_mis_id` = ?))) ["425590250000000", 328] ↳ anonymous fn/4 in PlatformWeb.SettlementMisController.build_ar_recovery_map/1, at: lib/platform_web/controllers/settlement_mis_controller.ex:350 [2026-09-02 13:12:11.869] [DEBUG] QUERY OK source="merchant_adjustments" db=0.8ms queue=0.1ms idle=1.9ms SELECT sum(m0.`amount`) FROM `merchant_adjustments` AS m0 WHERE ((m0.`merchant_mid` = ?) AND ((m0.`status` = 'applied') OR (m0.`settlement_mis_id` = ?))) ["E2E_M3_TEST001", 328] ↳ anonymous fn/4 in PlatformWeb.SettlementMisController.build_ar_recovery_map/1, at: lib/platform_web/controllers/settlement_mis_controller.ex:350 [2026-09-02 13:12:11.874] [DEBUG] QUERY OK source="merchant_adjustments" db=0.6ms queue=0.7ms idle=4.1ms SELECT m0.`id`, m0.`merchant_mid`, m0.`merchant_name`, m0.`adjustment_date`, m0.`debit_credit`, m0.`amount`, m0.`currency`, m0.`adjustment_type`, m0.`description`, m0.`settlement_mis_id`, m0.`status`, m0.`applied_at`, m0.`cancelled_at`, m0.`cancel_reason`, m0.`approval_status`, m0.`level1_reviewed_by`, m0.`level1_reviewed_at`, m0.`level2_approved_by`, m0.`level2_approved_at`, m0.`rejected_by`, m0.`rejected_at`, m0.`rejection_reason`, m0.`created_by`, m0.`updated_by`, m0.`inserted_at`, m0.`updated_at` FROM `merchant_adjustments` AS m0 WHERE ((m0.`settlement_mis_id` = ?) OR (m0.`status` = 'applied')) [328] ↳ PlatformWeb.SettlementMisController.build_adjustments_map/1, at: lib/platform_web/controllers/settlement_mis_controller.ex:362 [2026-09-02 13:12:11.888] [INFO ] Sent 200 in 44ms [2026-09-02 13:12:12.527] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:12:18.968] [INFO ] Received status update for terminal 28260702280001 [2026-09-02 13:12:18.968] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T21:12:00Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T21:12:00Z","value":"100"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T21:12:00Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T21:12:00Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T21:12:00Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T21:12:00Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T21:12:00Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T21:12:00Z","value":"3.8.7.1-SNAPSHOT-SR800"}],"model":"SR800 A20","oid":"organization_id","sn":"28260702280001","uploadTime":"2026-09-02T21:12:00Z","vendor":"MoreFun"} [2026-09-02 13:12:18.969] [INFO ] Decoded JSON: %{"model" => "SR800 A20", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:12:00Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:12:00Z", "value" => "100"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:12:00Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:12:00Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:12:00Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:12:00Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:12:00Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:12:00Z", "value" => "3.8.7.1-SNAPSHOT-SR800"}], "sn" => "28260702280001", "uploadTime" => "2026-09-02T21:12:00Z", "vendor" => "MoreFun"} [2026-09-02 13:12:18.969] [INFO ] Extracted versions for 28260702280001: %{application: "3.8.7.1-SNAPSHOT-SR800", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:12:18.969] [INFO ] Detected missing versions for 28260702280001, triggering auto-push [2026-09-02 13:12:18.969] [INFO ] AutoPushService: Triggering auto-push for 28260702280001 (MoreFun SR800 A20) - missing version [2026-09-02 13:12:18.970] [DEBUG] QUERY OK source="parameter_templates" db=0.9ms idle=954.4ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:12:18.982] [DEBUG] QUERY OK source="tms_terminals" db=11.7ms idle=35.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:12:19.029] [DEBUG] QUERY OK source="parameter_template_values" db=1.6ms queue=0.9ms idle=56.2ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [15] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:12:19.055] [DEBUG] QUERY OK source="parameter_definitions" db=1.9ms queue=1.9ms idle=21.6ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:12:19.165] [DEBUG] QUERY OK db=86.0ms queue=0.7ms idle=43.6ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", 3811, ~U[2026-09-02 13:12:19Z], 64, "parameter", "SR800 A20", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", "PINPAD_MASTER_KEY_INDEX" => "0", "COMM_PORT" => "80", "EXTERNAL_PINPAD" => "0", ...}, "full", 15, "missing_version", "1.0.0", ~N[2026-09-02 13:12:19], ~N[2026-09-02 13:12:19]] ↳ TmsCore.TerminalManagement.AutoPushService.push_generic_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:236 [2026-09-02 13:12:19.166] [INFO ] AutoPushService: Created push log 61069 for parameters (template: 15) [2026-09-02 13:12:19.181] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 3811, "retry_count" => "3", "version" => "1.0.0"} [2026-09-02 13:12:19.183] [INFO ] AutoPushService: Sending parameter push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:12:19.210] [INFO ] AutoPushService: Parameter push sent successfully to 28260702280001 [2026-09-02 13:12:19.312] [DEBUG] QUERY OK db=99.2ms queue=1.8ms idle=156.8ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 5410, ~U[2026-09-02 13:12:19Z], 64, "emv_config", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:12:19], ~N[2026-09-02 13:12:19]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:12:19.312] [INFO ] AutoPushService: Created push log for emv_config [2026-09-02 13:12:19.315] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 5410, "retry_count" => "3"} [2026-09-02 13:12:19.315] [INFO ] AutoPushService: Sending emv_config push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:12:19.316] [INFO ] AutoPushService: emv_config push sent successfully to 28260702280001 [2026-09-02 13:12:19.332] [DEBUG] QUERY OK source="config_file_versions" db=0.8ms queue=0.6ms idle=165.8ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:12:19.345] [INFO ] KeysConfigService: Generating keys.json for 28260702280001 (SR800 A20) [2026-09-02 13:12:19.349] [DEBUG] QUERY OK source="tms_terminals" db=3.9ms idle=33.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:12:19.349] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 28260702280001 with params: %{"kekKcv" => "112233", "model" => "SR800 A20", "serialNumber" => "28260702280001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:12:19.532] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:12:19.533] [ERROR] KeysConfigService: Failed to generate keys for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:12:19.533] [ERROR] AutoPushService: Failed to generate keys.json for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:12:19.580] [DEBUG] QUERY OK db=45.5ms decode=0.4ms queue=1.1ms idle=200.9ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 5442, ~U[2026-09-02 13:12:19Z], 64, "application", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:12:19], ~N[2026-09-02 13:12:19]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:12:19.580] [INFO ] AutoPushService: Created push log for application [2026-09-02 13:12:19.580] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 5442, "retry_count" => "3"} [2026-09-02 13:12:19.581] [INFO ] AutoPushService: Sending application push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:12:19.581] [INFO ] AutoPushService: application push sent successfully to 28260702280001 [2026-09-02 13:12:19.581] [INFO ] AutoPushService: Auto-push completed for 28260702280001 [2026-09-02 13:12:19.586] [DEBUG] QUERY OK source="tms_terminals" db=1.2ms idle=235.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:12:19.587] [INFO ] Terminal updated: 28260702280001 [2026-09-02 13:12:19.670] [DEBUG] QUERY OK source="tms_terminals" db=82.3ms queue=0.7ms idle=7.4ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:12:19], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:12:19.674] [DEBUG] QUERY OK source="parameter_templates" db=1.4ms queue=0.6ms idle=85.4ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:12:19.678] [DEBUG] QUERY OK source="config_file_versions" db=1.0ms idle=6.4ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:12:19.682] [DEBUG] QUERY OK source="config_file_versions" db=4.1ms idle=4.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:12:19.682] [INFO ] VersionComplianceChecker: 28260702280001 — outdated configs: [{:application, "3.8.7.1-SNAPSHOT-SR800", "3.8.5"}] [2026-09-02 13:12:19.737] [DEBUG] QUERY OK source="parameter_push_logs" db=29.7ms queue=1.5ms idle=28.1ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [64, "application", ~N[2026-09-02 12:42:19]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:12:19.737] [INFO ] VersionComplianceChecker: Skipping application re-push for 28260702280001 (push already in-flight or within cooldown) [2026-09-02 13:12:19.740] [DEBUG] QUERY OK source="tms_terminals" db=2.4ms idle=55.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:12:19.780] [DEBUG] QUERY OK source="tms_terminals" db=38.7ms queue=0.3ms idle=4.2ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:12:19], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:12:19.859] [DEBUG] QUERY OK db=78.1ms idle=40.9ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [64, "organization_id", "2026-09-02T21:12:00Z", ~N[2026-09-02 13:12:19], ~N[2026-09-02 13:12:19]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:12:19.860] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106433, oid: "organization_id", upload_time: "2026-09-02T21:12:00Z", terminal_id: 64, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:19], updated_at: ~N[2026-09-02 13:12:19]} [2026-09-02 13:12:19.860] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:12:00Z", "value" => "online"} [2026-09-02 13:12:19.940] [DEBUG] QUERY OK db=78.1ms queue=0.6ms idle=80.7ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T21:12:00Z", "online", "status", 106433, ~N[2026-09-02 13:12:19], ~N[2026-09-02 13:12:19]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:19.940] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091544, itemkey: "status", value: "online", timestamp: "2026-09-02T21:12:00Z", message: "Terminal status update", status_log_id: 106433, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:19], updated_at: ~N[2026-09-02 13:12:19]}} [2026-09-02 13:12:19.940] [INFO ] Setting terminal 28260702280001 status to 'online' from status itemkey [2026-09-02 13:12:19.941] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:12:00Z", "value" => "100"} [2026-09-02 13:12:20.071] [DEBUG] QUERY OK db=129.1ms queue=0.5ms idle=81.9ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T21:12:00Z", "100", "battery", 106433, ~N[2026-09-02 13:12:19], ~N[2026-09-02 13:12:19]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:20.071] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091548, itemkey: "battery", value: "100", timestamp: "2026-09-02T21:12:00Z", message: "Battery level", status_log_id: 106433, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:19], updated_at: ~N[2026-09-02 13:12:19]}} [2026-09-02 13:12:20.074] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:12:00Z", "value" => "online"} [2026-09-02 13:12:20.174] [DEBUG] QUERY OK db=94.6ms queue=0.3ms idle=6.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T21:12:00Z", "online", "network", 106433, ~N[2026-09-02 13:12:20], ~N[2026-09-02 13:12:20]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:20.175] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091551, itemkey: "network", value: "online", timestamp: "2026-09-02T21:12:00Z", message: "Network connectivity", status_log_id: 106433, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:20], updated_at: ~N[2026-09-02 13:12:20]}} [2026-09-02 13:12:20.175] [INFO ] Setting terminal 28260702280001 status to 'online' from network itemkey [2026-09-02 13:12:20.176] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:12:00Z", "value" => "0"} [2026-09-02 13:12:20.293] [DEBUG] QUERY OK db=117.1ms idle=81.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T21:12:00Z", "0", "cpu", 106433, ~N[2026-09-02 13:12:20], ~N[2026-09-02 13:12:20]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:20.293] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091554, itemkey: "cpu", value: "0", timestamp: "2026-09-02T21:12:00Z", message: "CPU usage percentage", status_log_id: 106433, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:20], updated_at: ~N[2026-09-02 13:12:20]}} [2026-09-02 13:12:20.294] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:12:00Z", "value" => "1.0.0"} [2026-09-02 13:12:20.352] [DEBUG] QUERY OK db=57.4ms idle=122.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T21:12:00Z", "1.0.0", "parameter_config", 106433, ~N[2026-09-02 13:12:20], ~N[2026-09-02 13:12:20]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:20.352] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091557, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T21:12:00Z", message: "Current parameters version", status_log_id: 106433, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:20], updated_at: ~N[2026-09-02 13:12:20]}} [2026-09-02 13:12:20.352] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:12:00Z", "value" => "1.0.1"} [2026-09-02 13:12:20.404] [DEBUG] QUERY OK db=51.1ms idle=59.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T21:12:00Z", "1.0.1", "emv_config", 106433, ~N[2026-09-02 13:12:20], ~N[2026-09-02 13:12:20]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:20.406] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091560, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T21:12:00Z", message: "Current EMV config version", status_log_id: 106433, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:20], updated_at: ~N[2026-09-02 13:12:20]}} [2026-09-02 13:12:20.406] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:12:00Z", "value" => ""} [2026-09-02 13:12:20.503] [DEBUG] QUERY OK db=94.0ms queue=2.4ms idle=54.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T21:12:00Z", "keys_config", 106433, ~N[2026-09-02 13:12:20], ~N[2026-09-02 13:12:20]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:20.504] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091562, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T21:12:00Z", message: "Current keys config version", status_log_id: 106433, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:20], updated_at: ~N[2026-09-02 13:12:20]}} [2026-09-02 13:12:20.504] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:12:00Z", "value" => "3.8.7.1-SNAPSHOT-SR800"} [2026-09-02 13:12:20.566] [DEBUG] QUERY OK db=59.9ms queue=0.6ms idle=100.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T21:12:00Z", "3.8.7.1-SNAPSHOT-SR800", "application", 106433, ~N[2026-09-02 13:12:20], ~N[2026-09-02 13:12:20]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:20.566] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091564, itemkey: "application", value: "3.8.7.1-SNAPSHOT-SR800", timestamp: "2026-09-02T21:12:00Z", message: "Current application version", status_log_id: 106433, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:20], updated_at: ~N[2026-09-02 13:12:20]}} [2026-09-02 13:12:20.602] [WARN ] Unexpected async result [2026-09-02 13:12:20.602] [WARN ] Unexpected async result [2026-09-02 13:12:20.602] [WARN ] Unexpected async result [2026-09-02 13:12:23.148] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:12:32.891] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:12:32.891] [INFO ] Incoming JSON payload: {"oid":"82cfac43-6ed2-4613-9095-3947f53b70a3","sn":"98251226730001","uploadTime":"2026-09-02T13:12:32Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:12:32Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:12:32Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:12:32Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:12:32Z"},{"itemkey":"ram_free_mb","value":"810","timestamp":"2026-09-02T13:12:32Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:12:32Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:12:32Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:12:32Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:12:32Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:12:32Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:12:32Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:12:32Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:12:32Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:12:32Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:12:32Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:12:32.896] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "82cfac43-6ed2-4613-9095-3947f53b70a3", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:12:32Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:12:32Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:12:32Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:12:32Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:12:32Z", "value" => "810"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:12:32Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:12:32Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:12:32Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:12:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:12:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:12:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:12:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:12:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:12:32Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:12:32Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:12:32Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:12:32Z", "vendor" => "morefun"} [2026-09-02 13:12:32.897] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:12:32.897] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:12:32.897] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:12:32.900] [DEBUG] QUERY OK source="parameter_templates" db=2.6ms idle=962.4ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:12:32.903] [DEBUG] QUERY OK source="parameter_templates" db=1.6ms queue=0.1ms idle=801.1ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:12:32.903] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:12:32.905] [DEBUG] QUERY OK source="tms_terminals" db=0.8ms queue=0.6ms idle=3.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:12:32.905] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:12:32.974] [DEBUG] QUERY OK source="tms_terminals" db=67.7ms queue=1.2ms idle=2.5ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:12:32], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:12:32.975] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:12:32.976] [DEBUG] QUERY OK source="tms_terminals" db=1.2ms idle=69.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:12:33.130] [DEBUG] QUERY OK source="tms_terminals" db=152.9ms idle=2.1ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:12:32], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:12:33.225] [DEBUG] QUERY OK db=89.9ms queue=4.8ms idle=23.7ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "82cfac43-6ed2-4613-9095-3947f53b70a3", "2026-09-02T13:12:32Z", ~N[2026-09-02 13:12:33], ~N[2026-09-02 13:12:33]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:12:33.227] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106436, oid: "82cfac43-6ed2-4613-9095-3947f53b70a3", upload_time: "2026-09-02T13:12:32Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:33], updated_at: ~N[2026-09-02 13:12:33]} [2026-09-02 13:12:33.227] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:12:32Z", "value" => "morefun"} [2026-09-02 13:12:33.322] [DEBUG] QUERY OK db=87.7ms queue=1.2ms idle=103.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:32Z", "morefun", "vendor", 106436, ~N[2026-09-02 13:12:33], ~N[2026-09-02 13:12:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:33.322] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091568, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:12:32Z", message: nil, status_log_id: 106436, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:33], updated_at: ~N[2026-09-02 13:12:33]}} [2026-09-02 13:12:33.322] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:12:32Z", "value" => "kiosk_launcher"} [2026-09-02 13:12:33.390] [DEBUG] QUERY OK db=65.8ms idle=99.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:32Z", "kiosk_launcher", "model", 106436, ~N[2026-09-02 13:12:33], ~N[2026-09-02 13:12:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:33.390] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091572, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:12:32Z", message: nil, status_log_id: 106436, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:33], updated_at: ~N[2026-09-02 13:12:33]}} [2026-09-02 13:12:33.390] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:12:32Z", "value" => "1.0"} [2026-09-02 13:12:33.510] [DEBUG] QUERY OK db=118.4ms idle=69.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:32Z", "1.0", "app_version", 106436, ~N[2026-09-02 13:12:33], ~N[2026-09-02 13:12:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:33.510] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091576, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:12:32Z", message: nil, status_log_id: 106436, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:33], updated_at: ~N[2026-09-02 13:12:33]}} [2026-09-02 13:12:33.510] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:12:32Z", "value" => "13"} [2026-09-02 13:12:33.571] [DEBUG] QUERY OK db=60.0ms idle=120.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:32Z", "13", "android_version", 106436, ~N[2026-09-02 13:12:33], ~N[2026-09-02 13:12:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:33.574] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091580, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:12:32Z", message: nil, status_log_id: 106436, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:33], updated_at: ~N[2026-09-02 13:12:33]}} [2026-09-02 13:12:33.574] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:12:32Z", "value" => "810"} [2026-09-02 13:12:33.631] [DEBUG] QUERY OK db=55.8ms idle=65.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:32Z", "810", "ram_free_mb", 106436, ~N[2026-09-02 13:12:33], ~N[2026-09-02 13:12:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:33.632] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091584, itemkey: "ram_free_mb", value: "810", timestamp: "2026-09-02T13:12:32Z", message: nil, status_log_id: 106436, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:33], updated_at: ~N[2026-09-02 13:12:33]}} [2026-09-02 13:12:33.632] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:12:32Z", "value" => "WIFI"} [2026-09-02 13:12:33.697] [DEBUG] QUERY OK db=64.7ms idle=61.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:32Z", "WIFI", "network_type", 106436, ~N[2026-09-02 13:12:33], ~N[2026-09-02 13:12:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:33.697] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091586, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:12:32Z", message: nil, status_log_id: 106436, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:33], updated_at: ~N[2026-09-02 13:12:33]}} [2026-09-02 13:12:33.697] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:12:32Z", "value" => "true"} [2026-09-02 13:12:33.767] [DEBUG] QUERY OK db=69.4ms idle=66.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:32Z", "true", "kiosk_active", 106436, ~N[2026-09-02 13:12:33], ~N[2026-09-02 13:12:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:33.767] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091591, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:12:32Z", message: nil, status_log_id: 106436, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:33], updated_at: ~N[2026-09-02 13:12:33]}} [2026-09-02 13:12:33.769] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:12:32Z", "value" => ""} [2026-09-02 13:12:33.837] [DEBUG] QUERY OK db=68.3ms idle=72.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:12:32Z", "sim_operator", 106436, ~N[2026-09-02 13:12:33], ~N[2026-09-02 13:12:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:33.838] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091595, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:12:32Z", message: nil, status_log_id: 106436, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:33], updated_at: ~N[2026-09-02 13:12:33]}} [2026-09-02 13:12:33.838] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:12:32Z", "value" => "UNKNOWN"} [2026-09-02 13:12:33.946] [DEBUG] QUERY OK db=106.5ms idle=71.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:32Z", "UNKNOWN", "sim_number", 106436, ~N[2026-09-02 13:12:33], ~N[2026-09-02 13:12:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:33.946] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091598, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:12:32Z", message: nil, status_log_id: 106436, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:33], updated_at: ~N[2026-09-02 13:12:33]}} [2026-09-02 13:12:33.946] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:12:32Z", "value" => "UNKNOWN"} [2026-09-02 13:12:34.031] [DEBUG] QUERY OK db=62.3ms queue=5.7ms idle=125.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:32Z", "UNKNOWN", "sim_iccid", 106436, ~N[2026-09-02 13:12:33], ~N[2026-09-02 13:12:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:34.031] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091604, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:12:32Z", message: nil, status_log_id: 106436, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:33], updated_at: ~N[2026-09-02 13:12:33]}} [2026-09-02 13:12:34.031] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:12:32Z", "value" => "UNKNOWN"} [2026-09-02 13:12:34.138] [DEBUG] QUERY OK db=106.1ms idle=85.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:32Z", "UNKNOWN", "sim_imsi", 106436, ~N[2026-09-02 13:12:34], ~N[2026-09-02 13:12:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:34.143] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091606, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:12:32Z", message: nil, status_log_id: 106436, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:34], updated_at: ~N[2026-09-02 13:12:34]}} [2026-09-02 13:12:34.152] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:12:32Z", "value" => "UNKNOWN"} [2026-09-02 13:12:34.209] [DEBUG] QUERY OK db=57.1ms queue=0.1ms idle=30.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:32Z", "UNKNOWN", "sim_iccid2", 106436, ~N[2026-09-02 13:12:34], ~N[2026-09-02 13:12:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:34.211] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091612, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:12:32Z", message: nil, status_log_id: 106436, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:34], updated_at: ~N[2026-09-02 13:12:34]}} [2026-09-02 13:12:34.211] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:12:32Z", "value" => "UNKNOWN"} [2026-09-02 13:12:34.305] [DEBUG] QUERY OK db=90.2ms queue=1.7ms idle=74.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:32Z", "UNKNOWN", "sim_imsi2", 106436, ~N[2026-09-02 13:12:34], ~N[2026-09-02 13:12:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:34.305] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091616, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:12:32Z", message: nil, status_log_id: 106436, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:34], updated_at: ~N[2026-09-02 13:12:34]}} [2026-09-02 13:12:34.305] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:12:32Z", "value" => "42"} [2026-09-02 13:12:34.395] [DEBUG] QUERY OK db=89.7ms idle=95.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:32Z", "42", "data_usage_mb", 106436, ~N[2026-09-02 13:12:34], ~N[2026-09-02 13:12:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:34.395] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091620, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:12:32Z", message: nil, status_log_id: 106436, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:34], updated_at: ~N[2026-09-02 13:12:34]}} [2026-09-02 13:12:34.395] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:12:32Z", "value" => "0"} [2026-09-02 13:12:34.452] [DEBUG] QUERY OK db=56.4ms idle=91.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:32Z", "0", "mobile_data_mb", 106436, ~N[2026-09-02 13:12:34], ~N[2026-09-02 13:12:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:34.453] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091624, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:12:32Z", message: nil, status_log_id: 106436, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:34], updated_at: ~N[2026-09-02 13:12:34]}} [2026-09-02 13:12:34.453] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:12:32Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:12:34.528] [DEBUG] QUERY OK db=73.8ms idle=58.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:12:32Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106436, ~N[2026-09-02 13:12:34], ~N[2026-09-02 13:12:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:12:34.529] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091628, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:12:32Z", message: nil, status_log_id: 106436, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:12:34], updated_at: ~N[2026-09-02 13:12:34]}} [2026-09-02 13:12:36.619] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:12:37.150] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:12:40.613] [DEBUG] HANDLE EVENT "close_detail" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"value" => ""} [2026-09-02 13:12:40.613] [DEBUG] Replied in 201µs [2026-09-02 13:12:44.904] [DEBUG] HANDLE EVENT "mis_row_clicked" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"id" => 326} [2026-09-02 13:12:44.905] [DEBUG] QUERY OK source="settlement_mis" db=0.9ms idle=631.1ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`id` = ?) [326] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:269 [2026-09-02 13:12:44.906] [DEBUG] QUERY OK source="settlement_mis_items" db=0.7ms idle=581.4ms SELECT s0.`merchant_mid`, s0.`merchant_id`, sum(s0.`transaction_count`), sum(s0.`total_gross_amount`), sum(s0.`total_mdr_amount`), sum(s0.`total_vat_amount`), sum(s0.`total_interchange_fee`), sum(s0.`total_net_settlement_amount`), sum(s0.`net_payable`), sum(s0.`margin_contribution`), GROUP_CONCAT(DISTINCT s0.`scheme_name` SEPARATOR ', '), GROUP_CONCAT(DISTINCT s0.`card_type_code` SEPARATOR ', ') FROM `settlement_mis_items` AS s0 WHERE (s0.`settlement_mis_id` = ?) GROUP BY s0.`merchant_mid`, s0.`merchant_id` ORDER BY s0.`merchant_mid` [326] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:270 [2026-09-02 13:12:44.907] [DEBUG] QUERY OK source="tid_masters" db=0.5ms queue=0.6ms idle=1.3ms SELECT t0.`id`, t0.`mms_user_id`, t0.`mid`, t0.`store_id`, t0.`merchant_ref_number`, t0.`tid`, t0.`qr_id`, t0.`merchant_name_legal`, t0.`merchant_name_dba`, t0.`registered_mobile`, t0.`registered_email`, t0.`mcc_code`, t0.`mcc_description`, t0.`bank_code`, t0.`bank_name`, t0.`bank_account_number`, t0.`iban`, t0.`virtual_iban`, t0.`enabled_schemes`, t0.`mdr_rates`, t0.`onboarding_date`, t0.`contract_approved_at`, t0.`onboarding_source`, t0.`onboarding_id`, t0.`last_transaction_date`, t0.`last_transaction_amount`, t0.`mms_synced_at`, t0.`status`, t0.`spare_fields`, t0.`inserted_at`, t0.`updated_at` FROM `tid_masters` AS t0 WHERE (t0.`mid` IN (?,?)) ["419926360000000", "425590250000000"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:272 [2026-09-02 13:12:44.908] [DEBUG] Replied in 4ms [2026-09-02 13:12:47.552] [DEBUG] HANDLE EVENT "expand_merchant" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"merchant_mid" => "419926360000000"} [2026-09-02 13:12:47.555] [DEBUG] QUERY OK source="settlement_mis_items" db=2.3ms idle=1219.5ms SELECT s0.`id`, s0.`settlement_mis_id`, s0.`core_transaction_id`, s0.`merchant_mid`, s0.`merchant_id`, s0.`merchant_name`, s0.`merchant_ref_number`, s0.`bank_name`, s0.`iban`, s0.`account_number`, s0.`settlement_date`, s0.`rrn`, s0.`tid`, s0.`auth_number`, s0.`transaction_date`, s0.`transaction_type`, s0.`scheme_name`, s0.`card_type_code`, s0.`gross_amount`, s0.`mdr_percentage_rate`, s0.`mdr_amount`, s0.`vat_rate`, s0.`vat_amount`, s0.`interchange_fee`, s0.`adjustment_amount`, s0.`ar_recovery`, s0.`net_payable`, s0.`transaction_count`, s0.`total_gross_amount`, s0.`total_mdr_amount`, s0.`total_vat_amount`, s0.`total_interchange_fee`, s0.`total_net_settlement_amount`, s0.`risk_status`, s0.`exception_type`, s0.`mpr_sent`, s0.`margin_contribution`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis_items` AS s0 WHERE ((s0.`settlement_mis_id` = ?) AND (s0.`merchant_mid` = ?)) ORDER BY s0.`card_type_code` [326, "419926360000000"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:285 [2026-09-02 13:12:47.558] [DEBUG] QUERY OK source="merchant_adjustments" db=2.1ms idle=214.4ms SELECT m0.`id`, m0.`merchant_mid`, m0.`merchant_name`, m0.`adjustment_date`, m0.`debit_credit`, m0.`amount`, m0.`currency`, m0.`adjustment_type`, m0.`description`, m0.`settlement_mis_id`, m0.`status`, m0.`applied_at`, m0.`cancelled_at`, m0.`cancel_reason`, m0.`approval_status`, m0.`level1_reviewed_by`, m0.`level1_reviewed_at`, m0.`level2_approved_by`, m0.`level2_approved_at`, m0.`rejected_by`, m0.`rejected_at`, m0.`rejection_reason`, m0.`created_by`, m0.`updated_by`, m0.`inserted_at`, m0.`updated_at` FROM `merchant_adjustments` AS m0 WHERE (m0.`merchant_mid` = ?) AND (m0.`adjustment_date` = ?) AND ((m0.`status` = 'applied') OR (m0.`approval_status` = 'approved')) ORDER BY m0.`inserted_at` ["419926360000000", ~D[2026-08-31]] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:286 [2026-09-02 13:12:47.562] [DEBUG] QUERY OK source="core_transactions" db=3.7ms idle=2.9ms SELECT count(c0.`id`), sum(c0.`gross_amount`) FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (c0.`merchant_mid` = ?) AND (((c0.`risk_hold` = TRUE) OR (c0.`chargeback_hold` = TRUE)) OR NOT (c0.`exception_type` IS NULL)) [~D[2026-08-31], "419926360000000"] ↳ SettlementCore.Context.get_held_summary_for_merchant/2, at: lib/settlement_core/context.ex:1178 [2026-09-02 13:12:47.563] [DEBUG] Replied in 10ms [2026-09-02 13:12:48.084] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:12:51.473] [DEBUG] HANDLE EVENT "expand_merchant" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"merchant_mid" => "425590250000000"} [2026-09-02 13:12:51.474] [DEBUG] QUERY OK source="settlement_mis_items" db=1.1ms queue=0.1ms idle=533.2ms SELECT s0.`id`, s0.`settlement_mis_id`, s0.`core_transaction_id`, s0.`merchant_mid`, s0.`merchant_id`, s0.`merchant_name`, s0.`merchant_ref_number`, s0.`bank_name`, s0.`iban`, s0.`account_number`, s0.`settlement_date`, s0.`rrn`, s0.`tid`, s0.`auth_number`, s0.`transaction_date`, s0.`transaction_type`, s0.`scheme_name`, s0.`card_type_code`, s0.`gross_amount`, s0.`mdr_percentage_rate`, s0.`mdr_amount`, s0.`vat_rate`, s0.`vat_amount`, s0.`interchange_fee`, s0.`adjustment_amount`, s0.`ar_recovery`, s0.`net_payable`, s0.`transaction_count`, s0.`total_gross_amount`, s0.`total_mdr_amount`, s0.`total_vat_amount`, s0.`total_interchange_fee`, s0.`total_net_settlement_amount`, s0.`risk_status`, s0.`exception_type`, s0.`mpr_sent`, s0.`margin_contribution`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis_items` AS s0 WHERE ((s0.`settlement_mis_id` = ?) AND (s0.`merchant_mid` = ?)) ORDER BY s0.`card_type_code` [326, "425590250000000"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:285 [2026-09-02 13:12:51.479] [DEBUG] QUERY OK source="merchant_adjustments" db=1.3ms queue=2.9ms idle=113.6ms SELECT m0.`id`, m0.`merchant_mid`, m0.`merchant_name`, m0.`adjustment_date`, m0.`debit_credit`, m0.`amount`, m0.`currency`, m0.`adjustment_type`, m0.`description`, m0.`settlement_mis_id`, m0.`status`, m0.`applied_at`, m0.`cancelled_at`, m0.`cancel_reason`, m0.`approval_status`, m0.`level1_reviewed_by`, m0.`level1_reviewed_at`, m0.`level2_approved_by`, m0.`level2_approved_at`, m0.`rejected_by`, m0.`rejected_at`, m0.`rejection_reason`, m0.`created_by`, m0.`updated_by`, m0.`inserted_at`, m0.`updated_at` FROM `merchant_adjustments` AS m0 WHERE (m0.`merchant_mid` = ?) AND (m0.`adjustment_date` = ?) AND ((m0.`status` = 'applied') OR (m0.`approval_status` = 'approved')) ORDER BY m0.`inserted_at` ["425590250000000", ~D[2026-08-31]] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:286 [2026-09-02 13:12:51.482] [DEBUG] QUERY OK source="core_transactions" db=0.8ms queue=1.3ms idle=4.9ms SELECT count(c0.`id`), sum(c0.`gross_amount`) FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (c0.`merchant_mid` = ?) AND (((c0.`risk_hold` = TRUE) OR (c0.`chargeback_hold` = TRUE)) OR NOT (c0.`exception_type` IS NULL)) [~D[2026-08-31], "425590250000000"] ↳ SettlementCore.Context.get_held_summary_for_merchant/2, at: lib/settlement_core/context.ex:1178 [2026-09-02 13:12:51.482] [DEBUG] Replied in 8ms [2026-09-02 13:12:55.443] [DEBUG] HANDLE EVENT "close_detail" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"value" => ""} [2026-09-02 13:12:55.443] [DEBUG] Replied in 728µs [2026-09-02 13:13:03.299] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:13:03.299] [INFO ] Incoming JSON payload: {"oid":"6da94f60-2d32-49fb-b3e3-dc6ff797af34","sn":"98251226730001","uploadTime":"2026-09-02T13:13:02Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:13:02Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:13:02Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:13:02Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:13:02Z"},{"itemkey":"ram_free_mb","value":"822","timestamp":"2026-09-02T13:13:02Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:13:02Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:13:02Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:13:02Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:13:02Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:13:02Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:13:02Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:13:02Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:13:02Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:13:02Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:13:02Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:13:03.311] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "6da94f60-2d32-49fb-b3e3-dc6ff797af34", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:13:02Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:13:02Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:13:02Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:13:02Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:13:02Z", "value" => "822"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:13:02Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:13:02Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:13:02Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:13:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:13:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:13:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:13:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:13:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:13:02Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:13:02Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:13:02Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:13:02Z", "vendor" => "morefun"} [2026-09-02 13:13:03.311] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:13:03.311] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:13:03.311] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:13:03.334] [DEBUG] QUERY OK source="parameter_templates" db=21.8ms idle=1366.6ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:13:03.344] [DEBUG] QUERY OK source="parameter_templates" db=10.0ms idle=921.1ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:13:03.344] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:13:03.366] [DEBUG] QUERY OK source="tms_terminals" db=21.2ms idle=10.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:13:03.368] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:13:03.428] [DEBUG] QUERY OK source="tms_terminals" db=59.2ms idle=24.8ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:13:03], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:13:03.428] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:13:03.431] [DEBUG] QUERY OK source="tms_terminals" db=2.6ms idle=9.2ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:13:03.472] [DEBUG] QUERY OK source="tms_terminals" db=40.8ms idle=3.3ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:13:03], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:13:03.538] [DEBUG] QUERY OK db=63.9ms idle=41.5ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "6da94f60-2d32-49fb-b3e3-dc6ff797af34", "2026-09-02T13:13:02Z", ~N[2026-09-02 13:13:03], ~N[2026-09-02 13:13:03]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:13:03.538] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106438, oid: "6da94f60-2d32-49fb-b3e3-dc6ff797af34", upload_time: "2026-09-02T13:13:02Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:03], updated_at: ~N[2026-09-02 13:13:03]} [2026-09-02 13:13:03.548] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:13:02Z", "value" => "morefun"} [2026-09-02 13:13:03.621] [DEBUG] QUERY OK db=61.5ms queue=1.6ms idle=82.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:02Z", "morefun", "vendor", 106438, ~N[2026-09-02 13:13:03], ~N[2026-09-02 13:13:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:03.622] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091630, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:13:02Z", message: nil, status_log_id: 106438, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:03], updated_at: ~N[2026-09-02 13:13:03]}} [2026-09-02 13:13:03.622] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:13:02Z", "value" => "kiosk_launcher"} [2026-09-02 13:13:03.709] [DEBUG] QUERY OK db=83.5ms queue=1.7ms idle=86.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:02Z", "kiosk_launcher", "model", 106438, ~N[2026-09-02 13:13:03], ~N[2026-09-02 13:13:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:03.709] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091634, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:13:02Z", message: nil, status_log_id: 106438, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:03], updated_at: ~N[2026-09-02 13:13:03]}} [2026-09-02 13:13:03.709] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:13:02Z", "value" => "1.0"} [2026-09-02 13:13:03.834] [DEBUG] QUERY OK db=119.8ms idle=95.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:02Z", "1.0", "app_version", 106438, ~N[2026-09-02 13:13:03], ~N[2026-09-02 13:13:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:03.834] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091638, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:13:02Z", message: nil, status_log_id: 106438, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:03], updated_at: ~N[2026-09-02 13:13:03]}} [2026-09-02 13:13:03.834] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:13:02Z", "value" => "13"} [2026-09-02 13:13:03.949] [DEBUG] QUERY OK db=103.8ms idle=136.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:02Z", "13", "android_version", 106438, ~N[2026-09-02 13:13:03], ~N[2026-09-02 13:13:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:03.949] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091642, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:13:02Z", message: nil, status_log_id: 106438, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:03], updated_at: ~N[2026-09-02 13:13:03]}} [2026-09-02 13:13:03.950] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:13:02Z", "value" => "822"} [2026-09-02 13:13:04.034] [DEBUG] QUERY OK db=84.4ms idle=115.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:02Z", "822", "ram_free_mb", 106438, ~N[2026-09-02 13:13:03], ~N[2026-09-02 13:13:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:04.035] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091646, itemkey: "ram_free_mb", value: "822", timestamp: "2026-09-02T13:13:02Z", message: nil, status_log_id: 106438, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:03], updated_at: ~N[2026-09-02 13:13:03]}} [2026-09-02 13:13:04.035] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:13:02Z", "value" => "WIFI"} [2026-09-02 13:13:04.156] [DEBUG] QUERY OK db=120.5ms idle=85.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:02Z", "WIFI", "network_type", 106438, ~N[2026-09-02 13:13:04], ~N[2026-09-02 13:13:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:04.156] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091650, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:13:02Z", message: nil, status_log_id: 106438, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:04], updated_at: ~N[2026-09-02 13:13:04]}} [2026-09-02 13:13:04.156] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:13:02Z", "value" => "true"} [2026-09-02 13:13:04.416] [DEBUG] QUERY OK db=259.7ms idle=122.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:02Z", "true", "kiosk_active", 106438, ~N[2026-09-02 13:13:04], ~N[2026-09-02 13:13:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:04.423] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091653, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:13:02Z", message: nil, status_log_id: 106438, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:04], updated_at: ~N[2026-09-02 13:13:04]}} [2026-09-02 13:13:04.423] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:13:02Z", "value" => ""} [2026-09-02 13:13:04.558] [DEBUG] QUERY OK db=113.9ms idle=267.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:13:02Z", "sim_operator", 106438, ~N[2026-09-02 13:13:04], ~N[2026-09-02 13:13:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:04.558] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091657, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:13:02Z", message: nil, status_log_id: 106438, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:04], updated_at: ~N[2026-09-02 13:13:04]}} [2026-09-02 13:13:04.558] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:13:02Z", "value" => "UNKNOWN"} [2026-09-02 13:13:04.672] [DEBUG] QUERY OK db=112.6ms idle=91.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:02Z", "UNKNOWN", "sim_number", 106438, ~N[2026-09-02 13:13:04], ~N[2026-09-02 13:13:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:04.672] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091662, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:13:02Z", message: nil, status_log_id: 106438, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:04], updated_at: ~N[2026-09-02 13:13:04]}} [2026-09-02 13:13:04.672] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:13:02Z", "value" => "UNKNOWN"} [2026-09-02 13:13:04.780] [DEBUG] QUERY OK db=107.7ms idle=135.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:02Z", "UNKNOWN", "sim_iccid", 106438, ~N[2026-09-02 13:13:04], ~N[2026-09-02 13:13:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:04.814] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091667, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:13:02Z", message: nil, status_log_id: 106438, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:04], updated_at: ~N[2026-09-02 13:13:04]}} [2026-09-02 13:13:04.853] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:13:02Z", "value" => "UNKNOWN"} [2026-09-02 13:13:04.887] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:13:04.939] [DEBUG] QUERY OK db=86.1ms idle=181.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:02Z", "UNKNOWN", "sim_imsi", 106438, ~N[2026-09-02 13:13:04], ~N[2026-09-02 13:13:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:04.940] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091673, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:13:02Z", message: nil, status_log_id: 106438, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:04], updated_at: ~N[2026-09-02 13:13:04]}} [2026-09-02 13:13:04.940] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:13:02Z", "value" => "UNKNOWN"} [2026-09-02 13:13:05.061] [DEBUG] QUERY OK db=120.8ms idle=159.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:02Z", "UNKNOWN", "sim_iccid2", 106438, ~N[2026-09-02 13:13:04], ~N[2026-09-02 13:13:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:05.061] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091676, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:13:02Z", message: nil, status_log_id: 106438, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:04], updated_at: ~N[2026-09-02 13:13:04]}} [2026-09-02 13:13:05.061] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:13:02Z", "value" => "UNKNOWN"} [2026-09-02 13:13:05.147] [DEBUG] QUERY OK db=85.1ms idle=122.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:02Z", "UNKNOWN", "sim_imsi2", 106438, ~N[2026-09-02 13:13:05], ~N[2026-09-02 13:13:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:05.148] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091679, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:13:02Z", message: nil, status_log_id: 106438, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:05], updated_at: ~N[2026-09-02 13:13:05]}} [2026-09-02 13:13:05.149] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:13:02Z", "value" => "42"} [2026-09-02 13:13:05.298] [DEBUG] QUERY OK db=149.2ms idle=88.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:02Z", "42", "data_usage_mb", 106438, ~N[2026-09-02 13:13:05], ~N[2026-09-02 13:13:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:05.298] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091684, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:13:02Z", message: nil, status_log_id: 106438, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:05], updated_at: ~N[2026-09-02 13:13:05]}} [2026-09-02 13:13:05.329] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:13:02Z", "value" => "0"} [2026-09-02 13:13:05.425] [DEBUG] QUERY OK db=77.1ms idle=195.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:02Z", "0", "mobile_data_mb", 106438, ~N[2026-09-02 13:13:05], ~N[2026-09-02 13:13:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:05.425] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091689, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:13:02Z", message: nil, status_log_id: 106438, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:05], updated_at: ~N[2026-09-02 13:13:05]}} [2026-09-02 13:13:05.431] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:13:02Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:13:05.549] [DEBUG] QUERY OK db=82.1ms queue=16.1ms idle=132.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:02Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106438, ~N[2026-09-02 13:13:05], ~N[2026-09-02 13:13:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:05.550] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091692, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:13:02Z", message: nil, status_log_id: 106438, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:05], updated_at: ~N[2026-09-02 13:13:05]}} [2026-09-02 13:13:13.922] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:13:31.941] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:13:33.444] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:13:33.444] [INFO ] Incoming JSON payload: {"oid":"8519635b-099d-4d8b-8a11-9a040a92342c","sn":"98251226730001","uploadTime":"2026-09-02T13:13:32Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:13:32Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:13:32Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:13:32Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:13:32Z"},{"itemkey":"ram_free_mb","value":"818","timestamp":"2026-09-02T13:13:32Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:13:32Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:13:32Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:13:32Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:13:32Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:13:32Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:13:32Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:13:32Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:13:32Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:13:32Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:13:32Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:13:33.449] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "8519635b-099d-4d8b-8a11-9a040a92342c", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:13:32Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:13:32Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:13:32Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:13:32Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:13:32Z", "value" => "818"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:13:32Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:13:32Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:13:32Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:13:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:13:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:13:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:13:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:13:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:13:32Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:13:32Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:13:32Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:13:32Z", "vendor" => "morefun"} [2026-09-02 13:13:33.449] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:13:33.452] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:13:33.452] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:13:33.456] [DEBUG] QUERY OK source="parameter_templates" db=0.5ms queue=0.5ms idle=1500.8ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:13:33.457] [DEBUG] QUERY OK source="parameter_templates" db=0.6ms queue=0.1ms idle=835.7ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:13:33.457] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:13:33.459] [DEBUG] QUERY OK source="tms_terminals" db=1.0ms idle=2.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:13:33.460] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:13:33.485] [DEBUG] QUERY OK source="tms_terminals" db=24.4ms idle=3.5ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:13:33], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:13:33.485] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:13:33.487] [DEBUG] QUERY OK source="tms_terminals" db=0.8ms idle=27.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:13:33.573] [DEBUG] QUERY OK source="tms_terminals" db=83.3ms queue=0.4ms idle=3.8ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:13:33], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:13:33.677] [DEBUG] QUERY OK db=104.0ms idle=85.5ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "8519635b-099d-4d8b-8a11-9a040a92342c", "2026-09-02T13:13:32Z", ~N[2026-09-02 13:13:33], ~N[2026-09-02 13:13:33]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:13:33.677] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106442, oid: "8519635b-099d-4d8b-8a11-9a040a92342c", upload_time: "2026-09-02T13:13:32Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:33], updated_at: ~N[2026-09-02 13:13:33]} [2026-09-02 13:13:33.678] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:13:32Z", "value" => "morefun"} [2026-09-02 13:13:33.788] [DEBUG] QUERY OK db=110.1ms idle=43.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:32Z", "morefun", "vendor", 106442, ~N[2026-09-02 13:13:33], ~N[2026-09-02 13:13:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:33.788] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091694, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:13:32Z", message: nil, status_log_id: 106442, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:33], updated_at: ~N[2026-09-02 13:13:33]}} [2026-09-02 13:13:33.788] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:13:32Z", "value" => "kiosk_launcher"} [2026-09-02 13:13:33.963] [DEBUG] QUERY OK db=174.4ms queue=0.1ms idle=111.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:32Z", "kiosk_launcher", "model", 106442, ~N[2026-09-02 13:13:33], ~N[2026-09-02 13:13:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:33.964] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091698, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:13:32Z", message: nil, status_log_id: 106442, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:33], updated_at: ~N[2026-09-02 13:13:33]}} [2026-09-02 13:13:33.964] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:13:32Z", "value" => "1.0"} [2026-09-02 13:13:34.022] [DEBUG] QUERY OK db=56.7ms idle=176.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:32Z", "1.0", "app_version", 106442, ~N[2026-09-02 13:13:33], ~N[2026-09-02 13:13:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:34.022] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091702, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:13:32Z", message: nil, status_log_id: 106442, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:33], updated_at: ~N[2026-09-02 13:13:33]}} [2026-09-02 13:13:34.022] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:13:32Z", "value" => "13"} [2026-09-02 13:13:34.124] [DEBUG] QUERY OK db=100.3ms idle=59.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:32Z", "13", "android_version", 106442, ~N[2026-09-02 13:13:34], ~N[2026-09-02 13:13:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:34.124] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091706, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:13:32Z", message: nil, status_log_id: 106442, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:34], updated_at: ~N[2026-09-02 13:13:34]}} [2026-09-02 13:13:34.124] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:13:32Z", "value" => "818"} [2026-09-02 13:13:34.217] [DEBUG] QUERY OK db=92.2ms idle=102.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:32Z", "818", "ram_free_mb", 106442, ~N[2026-09-02 13:13:34], ~N[2026-09-02 13:13:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:34.218] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091710, itemkey: "ram_free_mb", value: "818", timestamp: "2026-09-02T13:13:32Z", message: nil, status_log_id: 106442, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:34], updated_at: ~N[2026-09-02 13:13:34]}} [2026-09-02 13:13:34.218] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:13:32Z", "value" => "WIFI"} [2026-09-02 13:13:34.311] [DEBUG] QUERY OK db=91.2ms idle=95.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:32Z", "WIFI", "network_type", 106442, ~N[2026-09-02 13:13:34], ~N[2026-09-02 13:13:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:34.317] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091714, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:13:32Z", message: nil, status_log_id: 106442, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:34], updated_at: ~N[2026-09-02 13:13:34]}} [2026-09-02 13:13:34.317] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:13:32Z", "value" => "true"} [2026-09-02 13:13:34.632] [DEBUG] QUERY OK db=314.7ms idle=100.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:32Z", "true", "kiosk_active", 106442, ~N[2026-09-02 13:13:34], ~N[2026-09-02 13:13:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:34.633] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091718, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:13:32Z", message: nil, status_log_id: 106442, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:34], updated_at: ~N[2026-09-02 13:13:34]}} [2026-09-02 13:13:34.633] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:13:32Z", "value" => ""} [2026-09-02 13:13:34.909] [DEBUG] QUERY OK db=274.5ms idle=324.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:13:32Z", "sim_operator", 106442, ~N[2026-09-02 13:13:34], ~N[2026-09-02 13:13:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:34.909] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091722, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:13:32Z", message: nil, status_log_id: 106442, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:34], updated_at: ~N[2026-09-02 13:13:34]}} [2026-09-02 13:13:34.910] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:13:32Z", "value" => "UNKNOWN"} [2026-09-02 13:13:35.009] [DEBUG] QUERY OK db=99.2ms idle=270.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:32Z", "UNKNOWN", "sim_number", 106442, ~N[2026-09-02 13:13:34], ~N[2026-09-02 13:13:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:35.009] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091727, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:13:32Z", message: nil, status_log_id: 106442, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:34], updated_at: ~N[2026-09-02 13:13:34]}} [2026-09-02 13:13:35.009] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:13:32Z", "value" => "UNKNOWN"} [2026-09-02 13:13:35.126] [DEBUG] QUERY OK db=115.7ms idle=100.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:32Z", "UNKNOWN", "sim_iccid", 106442, ~N[2026-09-02 13:13:35], ~N[2026-09-02 13:13:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:35.126] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091730, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:13:32Z", message: nil, status_log_id: 106442, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:35], updated_at: ~N[2026-09-02 13:13:35]}} [2026-09-02 13:13:35.126] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:13:32Z", "value" => "UNKNOWN"} [2026-09-02 13:13:35.326] [DEBUG] QUERY OK db=199.6ms idle=117.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:32Z", "UNKNOWN", "sim_imsi", 106442, ~N[2026-09-02 13:13:35], ~N[2026-09-02 13:13:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:35.327] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091735, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:13:32Z", message: nil, status_log_id: 106442, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:35], updated_at: ~N[2026-09-02 13:13:35]}} [2026-09-02 13:13:35.327] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:13:32Z", "value" => "UNKNOWN"} [2026-09-02 13:13:35.441] [DEBUG] QUERY OK db=113.5ms queue=0.1ms idle=201.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:32Z", "UNKNOWN", "sim_iccid2", 106442, ~N[2026-09-02 13:13:35], ~N[2026-09-02 13:13:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:35.441] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091739, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:13:32Z", message: nil, status_log_id: 106442, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:35], updated_at: ~N[2026-09-02 13:13:35]}} [2026-09-02 13:13:35.441] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:13:32Z", "value" => "UNKNOWN"} [2026-09-02 13:13:35.558] [DEBUG] QUERY OK db=116.0ms idle=115.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:32Z", "UNKNOWN", "sim_imsi2", 106442, ~N[2026-09-02 13:13:35], ~N[2026-09-02 13:13:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:35.559] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091743, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:13:32Z", message: nil, status_log_id: 106442, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:35], updated_at: ~N[2026-09-02 13:13:35]}} [2026-09-02 13:13:35.560] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:13:32Z", "value" => "42"} [2026-09-02 13:13:35.815] [DEBUG] QUERY OK db=254.1ms idle=120.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:32Z", "42", "data_usage_mb", 106442, ~N[2026-09-02 13:13:35], ~N[2026-09-02 13:13:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:35.816] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091747, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:13:32Z", message: nil, status_log_id: 106442, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:35], updated_at: ~N[2026-09-02 13:13:35]}} [2026-09-02 13:13:35.816] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:13:32Z", "value" => "0"} [2026-09-02 13:13:36.120] [DEBUG] QUERY OK db=294.8ms idle=182.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:32Z", "0", "mobile_data_mb", 106442, ~N[2026-09-02 13:13:35], ~N[2026-09-02 13:13:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:36.120] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091754, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:13:32Z", message: nil, status_log_id: 106442, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:35], updated_at: ~N[2026-09-02 13:13:35]}} [2026-09-02 13:13:36.121] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:13:32Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:13:36.249] [DEBUG] QUERY OK db=126.5ms queue=0.1ms idle=306.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:13:32Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106442, ~N[2026-09-02 13:13:36], ~N[2026-09-02 13:13:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:13:36.254] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091756, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:13:32Z", message: nil, status_log_id: 106442, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:13:36], updated_at: ~N[2026-09-02 13:13:36]}} [2026-09-02 13:13:36.706] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:13:42.949] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:13:51.041] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:13:58.858] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:13:59.525] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:13:59.525] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T13:13:58Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T13:13:58Z","value":"21"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T13:13:58Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T13:13:58Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T13:13:58Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T13:13:58Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T13:13:58Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T13:13:58Z","value":"3.9"}],"model":"MF919","oid":"organization_id","sn":"98251226730001","uploadTime":"2026-09-02T13:13:58Z","vendor":"MoreFun"} [2026-09-02 13:13:59.525] [INFO ] Decoded JSON: %{"model" => "MF919", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:13:58Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:13:58Z", "value" => "21"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:13:58Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:13:58Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:13:58Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:13:58Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:13:58Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:13:58Z", "value" => "3.9"}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:13:58Z", "vendor" => "MoreFun"} [2026-09-02 13:13:59.525] [INFO ] Extracted versions for 98251226730001: %{application: "3.9", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:13:59.526] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:13:59.526] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (MoreFun MF919) - missing version [2026-09-02 13:13:59.527] [DEBUG] QUERY OK source="parameter_templates" db=1.4ms idle=1557.5ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:13:59.534] [DEBUG] QUERY OK source="tms_terminals" db=6.3ms idle=744.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:13:59.547] [DEBUG] QUERY OK source="parameter_template_values" db=13.0ms idle=6.9ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [10] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:13:59.551] [DEBUG] QUERY OK source="parameter_definitions" db=1.5ms queue=1.4ms idle=13.8ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:13:59.581] [DEBUG] QUERY OK source="pos_terminal" db=1.0ms queue=3.4ms idle=29.5ms SELECT p0.`id`, p0.`terminalid`, p0.`serial_number`, p0.`pos_merchant_id` FROM `pos_terminal` AS p0 WHERE (p0.`serial_number` = ?) LIMIT 1 ["98251226730001"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_terminal/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:165 [2026-09-02 13:13:59.601] [DEBUG] QUERY OK source="pos_merchant" db=0.3ms queue=1.0ms idle=48.8ms SELECT p0.`id`, p0.`merchantid`, p0.`merchant_name`, p0.`address_id` FROM `pos_merchant` AS p0 WHERE (p0.`id` = ?) [350] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_merchant/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:176 [2026-09-02 13:13:59.607] [DEBUG] QUERY OK db=1.0ms queue=3.8ms idle=1634.4ms SELECT COALESCE(JSON_UNQUOTE(JSON_EXTRACT(mc.settings, '$.BASE_MERCHANT_NAME')), '') as base_merchant_name, COALESCE(u.name, '') as user_name, COALESCE(um.softpos_uuid, '') as softpos_uuid, COALESCE(mc.settings, '{}') as settings FROM user_metadata um LEFT JOIN merchant_configuration mc ON mc.user_id = um.user_id LEFT JOIN users u ON u.id = um.user_id WHERE um.merchant_refrence_number = ? LIMIT 1 ["667267350000000"] [2026-09-02 13:13:59.613] [INFO ] ParamsZipBuilder: Merchant info for merchantid=667267350000000 - business_name=Shubham003, QR_USE_SSL=, MQTT_HEARTBEAT_INTERVAL=60, softpos_uuid= [2026-09-02 13:13:59.636] [DEBUG] QUERY OK source="pos_terminal_data" db=0.4ms queue=1.1ms idle=53.2ms SELECT p0.`id`, p0.`pos_terminalId`, p0.`stan`, p0.`batch_number`, p0.`transaction_date`, p0.`transaction_time`, p0.`transaction_id` FROM `pos_terminal_data` AS p0 WHERE (p0.`pos_terminalId` = ?) ORDER BY p0.`id` DESC LIMIT 1 ["26735914"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_terminal_data/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:262 [2026-09-02 13:13:59.654] [DEBUG] QUERY OK source="address" db=3.6ms queue=1.0ms idle=48.4ms SELECT a0.`id`, a0.`line1`, a0.`line2`, a0.`line3`, a0.`line4`, a0.`city`, a0.`state`, a0.`country`, a0.`postalcode` FROM `address` AS a0 WHERE (a0.`id` = ?) [639] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_merchant_address/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:80 [2026-09-02 13:13:59.655] [INFO ] ParamsZipBuilder: fetch_merchant_data for serial=98251226730001, pos_merchant.merchantid="667267350000000" [2026-09-02 13:13:59.658] [INFO ] ParamsZipBuilder: params.zip stored for 98251226730001 at priv/ota/98251226730001/params.zip [2026-09-02 13:13:59.781] [DEBUG] QUERY OK db=115.0ms queue=1.2ms idle=25.0ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "1d258a3410402e8662fc2b52307f896adfca06f1c704b87de8f6d5bd32d2e10f", 4259, 913, ~U[2026-09-02 13:13:59Z], "priv/ota/98251226730001/params.zip", 33, "parameter", "MF919", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", ...}, "full", 10, "missing_version", "1.0.0", ~N[2026-09-02 13:13:59], ~N[2026-09-02 13:13:59]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:203 [2026-09-02 13:13:59.781] [INFO ] AutoPushService: Created push log 61078 for MF919 params.zip [2026-09-02 13:13:59.781] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_PARAMS", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/params.zip", "requestId" => 4259, "type" => "tms_command", "version" => "1.0.0"} [2026-09-02 13:13:59.781] [INFO ] AutoPushService: Sending MF919 UPDATE_PARAMS to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:13:59.781] [INFO ] AutoPushService: MF919 UPDATE_PARAMS sent successfully to 98251226730001 [2026-09-02 13:13:59.783] [DEBUG] QUERY OK source="config_file_versions" db=1.1ms idle=128.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:279 [2026-09-02 13:13:59.807] [INFO ] L3ConfigZipBuilder: l3config.zip stored for 98251226730001 at priv/ota/98251226730001/l3config.zip (source: priv/static/mf919/1.0.1/YSDK_L3_configuration.xml) [2026-09-02 13:13:59.895] [DEBUG] QUERY OK db=84.7ms queue=1.8ms idle=24.3ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "087bbc22444a2014f7bade848828b50964dc72cdd136c2e6b7378cc3b2ae3112", 4323, 17947, ~U[2026-09-02 13:13:59Z], "priv/ota/98251226730001/l3config.zip", 33, "emv_config", "MF919", "MoreFun", "full", "missing_version", "1.0.1", ~N[2026-09-02 13:13:59], ~N[2026-09-02 13:13:59]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:305 [2026-09-02 13:13:59.895] [INFO ] AutoPushService: Created push log 61080 for MF919 l3config.zip (version: 1.0.1) [2026-09-02 13:13:59.896] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_L3_CONFIG", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/l3config.zip", "requestId" => 4323, "type" => "tms_command", "version" => "1.0.1"} [2026-09-02 13:13:59.897] [INFO ] AutoPushService: Sending MF919 UPDATE_L3_CONFIG to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:13:59.897] [INFO ] AutoPushService: MF919 UPDATE_L3_CONFIG sent successfully to 98251226730001 [2026-09-02 13:13:59.899] [DEBUG] QUERY OK source="config_file_versions" db=1.4ms idle=103.5ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:13:59.899] [INFO ] KeysConfigService: Generating keys.json for 98251226730001 (MF919) [2026-09-02 13:13:59.903] [DEBUG] QUERY OK source="tms_terminals" db=3.7ms idle=6.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:13:59.903] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 98251226730001 with params: %{"kekKcv" => "112233", "model" => "MF919", "serialNumber" => "98251226730001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:13:59.907] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:13:59.908] [ERROR] KeysConfigService: Failed to generate keys for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:13:59.908] [ERROR] AutoPushService: Failed to generate keys.json for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:13:59.911] [DEBUG] QUERY OK source="config_file_versions" db=1.6ms queue=0.3ms idle=10.6ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:13:59.912] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:13:59.912] [INFO ] AutoPushService: Auto-push completed for 98251226730001 [2026-09-02 13:13:59.913] [DEBUG] QUERY OK source="tms_terminals" db=0.9ms idle=9.4ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:13:59.914] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:13:59.963] [DEBUG] QUERY OK source="tms_terminals" db=1.7ms queue=47.2ms idle=2.6ms UPDATE `tms_terminals` SET `status` = ?, `app_version` = ?, `data_version` = ?, `emv_config_version` = ?, `parameter_config_version` = ?, `updated_at` = ? WHERE `id` = ? ["connected", "3.9", "1.0.0", "1.0.1", "1.0.0", ~N[2026-09-02 13:13:59], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:13:59.976] [DEBUG] QUERY OK source="parameter_templates" db=10.9ms queue=1.9ms idle=49.9ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:13:59.981] [DEBUG] QUERY OK source="config_file_versions" db=4.3ms idle=13.6ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:13:59.987] [DEBUG] QUERY OK source="config_file_versions" db=2.5ms queue=3.2ms idle=5.1ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:13:59.987] [INFO ] VersionComplianceChecker: 98251226730001 — outdated configs: [{:application, "3.9", "3.8.5"}] [2026-09-02 13:14:00.034] [DEBUG] QUERY OK source="parameter_push_logs" db=43.8ms queue=1.0ms idle=8.7ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [33, "application", ~N[2026-09-02 12:43:59]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:14:00.035] [INFO ] VersionComplianceChecker: Triggering re-push of application for 98251226730001 (reported: 3.9, target: 3.8.5) [2026-09-02 13:14:00.035] [INFO ] AutoPushService: Targeted application push for 98251226730001 (MoreFun MF919) [2026-09-02 13:14:00.039] [DEBUG] QUERY OK source="tms_terminals" db=2.3ms idle=49.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_config_push/4, at: lib/tms_core/terminal_management/auto_push_service.ex:63 [2026-09-02 13:14:00.042] [DEBUG] QUERY OK source="config_file_versions" db=2.3ms idle=5.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:14:00.043] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:14:00.044] [DEBUG] QUERY OK source="tms_terminals" db=1.0ms idle=4.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:14:00.183] [DEBUG] QUERY OK source="tms_terminals" db=95.9ms queue=42.3ms idle=2.9ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:14:00], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:14:00.272] [DEBUG] QUERY OK db=88.9ms idle=138.9ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "organization_id", "2026-09-02T13:13:58Z", ~N[2026-09-02 13:14:00], ~N[2026-09-02 13:14:00]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:14:00.273] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106447, oid: "organization_id", upload_time: "2026-09-02T13:13:58Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:00], updated_at: ~N[2026-09-02 13:14:00]} [2026-09-02 13:14:00.273] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:13:58Z", "value" => "online"} [2026-09-02 13:14:00.408] [DEBUG] QUERY OK db=134.4ms idle=90.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T13:13:58Z", "online", "status", 106447, ~N[2026-09-02 13:14:00], ~N[2026-09-02 13:14:00]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:00.408] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091759, itemkey: "status", value: "online", timestamp: "2026-09-02T13:13:58Z", message: "Terminal status update", status_log_id: 106447, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:00], updated_at: ~N[2026-09-02 13:14:00]}} [2026-09-02 13:14:00.408] [INFO ] Setting terminal 98251226730001 status to 'online' from status itemkey [2026-09-02 13:14:00.409] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:13:58Z", "value" => "21"} [2026-09-02 13:14:00.523] [DEBUG] QUERY OK db=113.1ms idle=136.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T13:13:58Z", "21", "battery", 106447, ~N[2026-09-02 13:14:00], ~N[2026-09-02 13:14:00]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:00.523] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091763, itemkey: "battery", value: "21", timestamp: "2026-09-02T13:13:58Z", message: "Battery level", status_log_id: 106447, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:00], updated_at: ~N[2026-09-02 13:14:00]}} [2026-09-02 13:14:00.523] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:13:58Z", "value" => "online"} [2026-09-02 13:14:00.639] [DEBUG] QUERY OK db=115.9ms idle=42.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T13:13:58Z", "online", "network", 106447, ~N[2026-09-02 13:14:00], ~N[2026-09-02 13:14:00]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:00.640] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091767, itemkey: "network", value: "online", timestamp: "2026-09-02T13:13:58Z", message: "Network connectivity", status_log_id: 106447, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:00], updated_at: ~N[2026-09-02 13:14:00]}} [2026-09-02 13:14:00.640] [INFO ] Setting terminal 98251226730001 status to 'online' from network itemkey [2026-09-02 13:14:00.642] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:13:58Z", "value" => "0"} [2026-09-02 13:14:00.726] [DEBUG] QUERY OK db=83.1ms idle=3.3ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T13:13:58Z", "0", "cpu", 106447, ~N[2026-09-02 13:14:00], ~N[2026-09-02 13:14:00]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:00.726] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091770, itemkey: "cpu", value: "0", timestamp: "2026-09-02T13:13:58Z", message: "CPU usage percentage", status_log_id: 106447, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:00], updated_at: ~N[2026-09-02 13:14:00]}} [2026-09-02 13:14:00.726] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:13:58Z", "value" => "1.0.0"} [2026-09-02 13:14:00.863] [DEBUG] QUERY OK db=136.3ms idle=87.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T13:13:58Z", "1.0.0", "parameter_config", 106447, ~N[2026-09-02 13:14:00], ~N[2026-09-02 13:14:00]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:00.867] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091773, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T13:13:58Z", message: "Current parameters version", status_log_id: 106447, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:00], updated_at: ~N[2026-09-02 13:14:00]}} [2026-09-02 13:14:00.867] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:13:58Z", "value" => "1.0.1"} [2026-09-02 13:14:00.994] [DEBUG] QUERY OK db=126.3ms idle=70.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T13:13:58Z", "1.0.1", "emv_config", 106447, ~N[2026-09-02 13:14:00], ~N[2026-09-02 13:14:00]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:00.994] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091779, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T13:13:58Z", message: "Current EMV config version", status_log_id: 106447, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:00], updated_at: ~N[2026-09-02 13:14:00]}} [2026-09-02 13:14:00.995] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:13:58Z", "value" => ""} [2026-09-02 13:14:01.125] [DEBUG] QUERY OK db=128.2ms queue=1.3ms idle=131.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T13:13:58Z", "keys_config", 106447, ~N[2026-09-02 13:14:00], ~N[2026-09-02 13:14:00]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:01.125] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091782, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T13:13:58Z", message: "Current keys config version", status_log_id: 106447, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:00], updated_at: ~N[2026-09-02 13:14:00]}} [2026-09-02 13:14:01.125] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:13:58Z", "value" => "3.9"} [2026-09-02 13:14:01.239] [DEBUG] QUERY OK db=112.1ms idle=132.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T13:13:58Z", "3.9", "application", 106447, ~N[2026-09-02 13:14:01], ~N[2026-09-02 13:14:01]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:01.239] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091786, itemkey: "application", value: "3.9", timestamp: "2026-09-02T13:13:58Z", message: "Current application version", status_log_id: 106447, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:01], updated_at: ~N[2026-09-02 13:14:01]}} [2026-09-02 13:14:01.239] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:13:59Z"} [2026-09-02 13:14:01.239] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:14:01.244] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:13:59Z"} [2026-09-02 13:14:01.244] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:13:59Z"} [2026-09-02 13:14:01.246] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:14:01.246] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:13:59Z"} [2026-09-02 13:14:01.246] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:13:59Z"} [2026-09-02 13:14:01.247] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:14:01.247] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:13:59Z"} [2026-09-02 13:14:01.247] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:13:59Z"} [2026-09-02 13:14:01.247] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:14:01.247] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:13:59Z"} [2026-09-02 13:14:01.251] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:13:59Z"} [2026-09-02 13:14:01.251] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:14:01.251] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:13:59Z"} [2026-09-02 13:14:01.251] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:13:59Z"} [2026-09-02 13:14:01.252] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:14:01.252] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:13:59Z"} [2026-09-02 13:14:01.252] [WARN ] Unexpected async result [2026-09-02 13:14:01.252] [WARN ] Unexpected async result [2026-09-02 13:14:03.771] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:14:03.771] [INFO ] Incoming JSON payload: {"oid":"2b691237-d3e3-4722-8d6b-0253eb843ee1","sn":"98251226730001","uploadTime":"2026-09-02T13:14:02Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:14:02Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:14:02Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:14:02Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:14:02Z"},{"itemkey":"ram_free_mb","value":"818","timestamp":"2026-09-02T13:14:02Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:14:02Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:14:02Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:14:02Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:14:02Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:14:02Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:14:02Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:14:02Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:14:02Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:14:02Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:14:02Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:14:03.773] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "2b691237-d3e3-4722-8d6b-0253eb843ee1", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:14:02Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:14:02Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:14:02Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:14:02Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:14:02Z", "value" => "818"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:14:02Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:14:02Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:14:02Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:14:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:14:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:14:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:14:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:14:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:14:02Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:14:02Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:14:02Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:14:02Z", "vendor" => "morefun"} [2026-09-02 13:14:03.773] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:14:03.773] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:14:03.773] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:14:03.775] [DEBUG] QUERY OK source="parameter_templates" db=2.0ms idle=962.8ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:14:03.782] [DEBUG] QUERY OK source="parameter_templates" db=6.2ms idle=797.4ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:14:03.782] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:14:03.787] [DEBUG] QUERY OK source="tms_terminals" db=4.2ms queue=0.6ms idle=6.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:14:03.898] [DEBUG] QUERY OK source="tms_terminals" db=55.9ms queue=47.3ms idle=13.2ms UPDATE `tms_terminals` SET `model` = ?, `vendor` = ?, `updated_at` = ? WHERE `id` = ? ["kiosk_launcher", "morefun", ~N[2026-09-02 13:14:03], 33] ↳ TmsCore.TerminalManagement.update_terminal/2, at: lib/tms_core/terminal_management.ex:41 [2026-09-02 13:14:03.898] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:14:03.898] [INFO ] Event published: terminal_updated [2026-09-02 13:14:03.899] [DEBUG] Processing terminal event: terminal_updated [2026-09-02 13:14:03.899] [INFO ] Processing terminal_updated event for terminal 33 [2026-09-02 13:14:03.899] [INFO ] Changed fields: [:vendor, :model] [2026-09-02 13:14:04.098] [DEBUG] QUERY OK source="terminal_group_memberships" db=6.5ms queue=3.1ms idle=255.5ms UPDATE `terminal_group_memberships` AS t0 SET t0.`is_active` = ?, t0.`updated_at` = ? WHERE ((t0.`terminal_id` = ?) AND (t0.`is_active` = TRUE)) [false, ~N[2026-09-02 13:14:04], 33] ↳ TmsCore.TerminalManagement.TerminalEventDispatcher.terminal_updated/2, at: lib/tms_core/terminal_management/terminal_event_dispatcher.ex:52 [2026-09-02 13:14:04.132] [DEBUG] QUERY OK source="tms_terminals" db=5.0ms queue=8.0ms idle=220.4ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`id` = ?) [33] ↳ TmsCore.TerminalManagement.TerminalGroupService.apply_rules_to_terminal/1, at: lib/tms_core/terminal_management/terminal_group_service.ex:207 [2026-09-02 13:14:04.205] [DEBUG] QUERY OK source="terminal_group_rules" db=1.1ms queue=4.1ms idle=67.9ms SELECT t0.`id`, t0.`rule_name`, t0.`rule_type`, t0.`field_name`, t0.`operator`, t0.`value`, t0.`priority`, t0.`is_active`, t0.`conditions`, t0.`group_id`, t0.`inserted_at`, t0.`updated_at` FROM `terminal_group_rules` AS t0 WHERE (t0.`is_active` = TRUE) ORDER BY t0.`priority`, t0.`inserted_at` DESC [] ↳ TmsCore.TerminalManagement.TerminalGroupService.apply_rules_to_terminal/1, at: lib/tms_core/terminal_management/terminal_group_service.ex:213 [2026-09-02 13:14:04.205] [INFO ] Applied 0 rules to terminal 98251226730001 [2026-09-02 13:14:04.285] [DEBUG] QUERY OK source="tms_terminals" db=117.9ms queue=48.8ms idle=20.3ms UPDATE `tms_terminals` SET `status` = ?, `model` = ?, `vendor` = ?, `app_version` = ?, `data_version` = ?, `emv_config_version` = ?, `parameter_config_version` = ?, `updated_at` = ? WHERE `id` = ? ["connected", "kiosk_launcher", "morefun", nil, nil, nil, nil, ~N[2026-09-02 13:14:04], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:14:04.286] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:14:04.299] [DEBUG] QUERY OK source="tms_terminals" db=13.3ms idle=81.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:14:04.383] [DEBUG] QUERY OK source="tms_terminals" db=75.0ms queue=7.8ms idle=14.3ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:14:04], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:14:04.503] [DEBUG] QUERY OK db=112.1ms queue=2.6ms idle=89.2ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "2b691237-d3e3-4722-8d6b-0253eb843ee1", "2026-09-02T13:14:02Z", ~N[2026-09-02 13:14:04], ~N[2026-09-02 13:14:04]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:14:04.507] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106453, oid: "2b691237-d3e3-4722-8d6b-0253eb843ee1", upload_time: "2026-09-02T13:14:02Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:04], updated_at: ~N[2026-09-02 13:14:04]} [2026-09-02 13:14:04.507] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:14:02Z", "value" => "morefun"} [2026-09-02 13:14:04.627] [DEBUG] QUERY OK db=112.6ms queue=7.1ms idle=124.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:02Z", "morefun", "vendor", 106453, ~N[2026-09-02 13:14:04], ~N[2026-09-02 13:14:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:04.628] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091799, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:14:02Z", message: nil, status_log_id: 106453, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:04], updated_at: ~N[2026-09-02 13:14:04]}} [2026-09-02 13:14:04.628] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:14:02Z", "value" => "kiosk_launcher"} [2026-09-02 13:14:04.766] [DEBUG] QUERY OK db=130.8ms queue=7.4ms idle=124.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:02Z", "kiosk_launcher", "model", 106453, ~N[2026-09-02 13:14:04], ~N[2026-09-02 13:14:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:04.767] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091803, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:14:02Z", message: nil, status_log_id: 106453, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:04], updated_at: ~N[2026-09-02 13:14:04]}} [2026-09-02 13:14:04.767] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:14:02Z", "value" => "1.0"} [2026-09-02 13:14:04.890] [DEBUG] QUERY OK db=118.6ms queue=1.1ms idle=140.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:02Z", "1.0", "app_version", 106453, ~N[2026-09-02 13:14:04], ~N[2026-09-02 13:14:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:04.890] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091807, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:14:02Z", message: nil, status_log_id: 106453, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:04], updated_at: ~N[2026-09-02 13:14:04]}} [2026-09-02 13:14:04.890] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:14:02Z", "value" => "13"} [2026-09-02 13:14:05.023] [DEBUG] QUERY OK db=130.5ms idle=43.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:02Z", "13", "android_version", 106453, ~N[2026-09-02 13:14:04], ~N[2026-09-02 13:14:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:05.024] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091812, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:14:02Z", message: nil, status_log_id: 106453, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:04], updated_at: ~N[2026-09-02 13:14:04]}} [2026-09-02 13:14:05.024] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:14:02Z", "value" => "818"} [2026-09-02 13:14:05.126] [DEBUG] QUERY OK db=102.0ms idle=136.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:02Z", "818", "ram_free_mb", 106453, ~N[2026-09-02 13:14:05], ~N[2026-09-02 13:14:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:05.138] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091816, itemkey: "ram_free_mb", value: "818", timestamp: "2026-09-02T13:14:02Z", message: nil, status_log_id: 106453, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:05], updated_at: ~N[2026-09-02 13:14:05]}} [2026-09-02 13:14:05.138] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:14:02Z", "value" => "WIFI"} [2026-09-02 13:14:05.230] [DEBUG] QUERY OK db=91.1ms idle=117.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:02Z", "WIFI", "network_type", 106453, ~N[2026-09-02 13:14:05], ~N[2026-09-02 13:14:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:05.230] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091820, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:14:02Z", message: nil, status_log_id: 106453, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:05], updated_at: ~N[2026-09-02 13:14:05]}} [2026-09-02 13:14:05.233] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:14:02Z", "value" => "true"} [2026-09-02 13:14:05.311] [DEBUG] QUERY OK db=64.0ms idle=120.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:02Z", "true", "kiosk_active", 106453, ~N[2026-09-02 13:14:05], ~N[2026-09-02 13:14:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:05.311] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091824, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:14:02Z", message: nil, status_log_id: 106453, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:05], updated_at: ~N[2026-09-02 13:14:05]}} [2026-09-02 13:14:05.312] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:14:02Z", "value" => ""} [2026-09-02 13:14:05.408] [DEBUG] QUERY OK db=94.5ms queue=1.6ms idle=81.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:14:02Z", "sim_operator", 106453, ~N[2026-09-02 13:14:05], ~N[2026-09-02 13:14:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:05.420] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091828, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:14:02Z", message: nil, status_log_id: 106453, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:05], updated_at: ~N[2026-09-02 13:14:05]}} [2026-09-02 13:14:05.420] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:14:02Z", "value" => "UNKNOWN"} [2026-09-02 13:14:05.516] [DEBUG] QUERY OK db=95.6ms idle=109.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:02Z", "UNKNOWN", "sim_number", 106453, ~N[2026-09-02 13:14:05], ~N[2026-09-02 13:14:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:05.517] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091831, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:14:02Z", message: nil, status_log_id: 106453, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:05], updated_at: ~N[2026-09-02 13:14:05]}} [2026-09-02 13:14:05.517] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:14:02Z", "value" => "UNKNOWN"} [2026-09-02 13:14:05.582] [DEBUG] QUERY OK db=65.0ms idle=111.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:02Z", "UNKNOWN", "sim_iccid", 106453, ~N[2026-09-02 13:14:05], ~N[2026-09-02 13:14:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:05.587] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091835, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:14:02Z", message: nil, status_log_id: 106453, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:05], updated_at: ~N[2026-09-02 13:14:05]}} [2026-09-02 13:14:05.590] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:14:02Z", "value" => "UNKNOWN"} [2026-09-02 13:14:05.653] [DEBUG] QUERY OK db=62.0ms idle=74.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:02Z", "UNKNOWN", "sim_imsi", 106453, ~N[2026-09-02 13:14:05], ~N[2026-09-02 13:14:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:05.656] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091838, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:14:02Z", message: nil, status_log_id: 106453, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:05], updated_at: ~N[2026-09-02 13:14:05]}} [2026-09-02 13:14:05.656] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:14:02Z", "value" => "UNKNOWN"} [2026-09-02 13:14:05.733] [DEBUG] QUERY OK db=64.0ms queue=12.8ms idle=73.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:02Z", "UNKNOWN", "sim_iccid2", 106453, ~N[2026-09-02 13:14:05], ~N[2026-09-02 13:14:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:05.733] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091842, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:14:02Z", message: nil, status_log_id: 106453, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:05], updated_at: ~N[2026-09-02 13:14:05]}} [2026-09-02 13:14:05.733] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:14:02Z", "value" => "UNKNOWN"} [2026-09-02 13:14:05.826] [DEBUG] QUERY OK db=92.4ms idle=81.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:02Z", "UNKNOWN", "sim_imsi2", 106453, ~N[2026-09-02 13:14:05], ~N[2026-09-02 13:14:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:05.827] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091845, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:14:02Z", message: nil, status_log_id: 106453, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:05], updated_at: ~N[2026-09-02 13:14:05]}} [2026-09-02 13:14:05.827] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:14:02Z", "value" => "42"} [2026-09-02 13:14:05.935] [DEBUG] QUERY OK db=104.6ms idle=96.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:02Z", "42", "data_usage_mb", 106453, ~N[2026-09-02 13:14:05], ~N[2026-09-02 13:14:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:05.936] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091848, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:14:02Z", message: nil, status_log_id: 106453, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:05], updated_at: ~N[2026-09-02 13:14:05]}} [2026-09-02 13:14:05.936] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:14:02Z", "value" => "0"} [2026-09-02 13:14:05.992] [DEBUG] QUERY OK db=55.8ms idle=85.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:02Z", "0", "mobile_data_mb", 106453, ~N[2026-09-02 13:14:05], ~N[2026-09-02 13:14:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:05.993] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091850, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:14:02Z", message: nil, status_log_id: 106453, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:05], updated_at: ~N[2026-09-02 13:14:05]}} [2026-09-02 13:14:05.993] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:14:02Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:14:06.104] [DEBUG] QUERY OK db=108.8ms idle=60.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:02Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106453, ~N[2026-09-02 13:14:05], ~N[2026-09-02 13:14:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:06.105] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091852, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:14:02Z", message: nil, status_log_id: 106453, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:05], updated_at: ~N[2026-09-02 13:14:05]}} [2026-09-02 13:14:09.466] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:14:10.433] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:14:26.489] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:14:33.638] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:14:33.638] [INFO ] Incoming JSON payload: {"oid":"234c74c1-393f-4887-bcf7-c56362f19a30","sn":"98251226730001","uploadTime":"2026-09-02T13:14:32Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:14:32Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:14:32Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:14:32Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:14:32Z"},{"itemkey":"ram_free_mb","value":"816","timestamp":"2026-09-02T13:14:32Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:14:32Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:14:32Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:14:32Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:14:32Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:14:32Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:14:32Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:14:32Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:14:32Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:14:32Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:14:32Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:14:33.642] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "234c74c1-393f-4887-bcf7-c56362f19a30", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:14:32Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:14:32Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:14:32Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:14:32Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:14:32Z", "value" => "816"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:14:32Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:14:32Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:14:32Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:14:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:14:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:14:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:14:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:14:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:14:32Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:14:32Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:14:32Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:14:32Z", "vendor" => "morefun"} [2026-09-02 13:14:33.642] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:14:33.642] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:14:33.642] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:14:33.651] [DEBUG] QUERY OK source="parameter_templates" db=8.1ms idle=1620.3ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:14:33.654] [DEBUG] QUERY OK source="parameter_templates" db=0.5ms queue=0.9ms idle=670.5ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:14:33.655] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:14:33.655] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms idle=4.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:14:33.657] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:14:33.735] [DEBUG] QUERY OK source="tms_terminals" db=36.3ms queue=41.0ms idle=3.1ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:14:33], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:14:33.735] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:14:33.736] [DEBUG] QUERY OK source="tms_terminals" db=0.9ms idle=79.6ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:14:33.796] [DEBUG] QUERY OK source="tms_terminals" db=59.3ms idle=2.1ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:14:33], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:14:33.884] [DEBUG] QUERY OK db=87.0ms idle=60.4ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "234c74c1-393f-4887-bcf7-c56362f19a30", "2026-09-02T13:14:32Z", ~N[2026-09-02 13:14:33], ~N[2026-09-02 13:14:33]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:14:33.884] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106454, oid: "234c74c1-393f-4887-bcf7-c56362f19a30", upload_time: "2026-09-02T13:14:32Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:33], updated_at: ~N[2026-09-02 13:14:33]} [2026-09-02 13:14:33.884] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:14:32Z", "value" => "morefun"} [2026-09-02 13:14:33.997] [DEBUG] QUERY OK db=111.8ms idle=88.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:32Z", "morefun", "vendor", 106454, ~N[2026-09-02 13:14:33], ~N[2026-09-02 13:14:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:33.997] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091854, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:14:32Z", message: nil, status_log_id: 106454, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:33], updated_at: ~N[2026-09-02 13:14:33]}} [2026-09-02 13:14:33.997] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:14:32Z", "value" => "kiosk_launcher"} [2026-09-02 13:14:34.111] [DEBUG] QUERY OK db=113.2ms idle=12.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:32Z", "kiosk_launcher", "model", 106454, ~N[2026-09-02 13:14:33], ~N[2026-09-02 13:14:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:34.111] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091858, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:14:32Z", message: nil, status_log_id: 106454, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:33], updated_at: ~N[2026-09-02 13:14:33]}} [2026-09-02 13:14:34.112] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:14:32Z", "value" => "1.0"} [2026-09-02 13:14:34.157] [DEBUG] QUERY OK db=44.6ms idle=115.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:32Z", "1.0", "app_version", 106454, ~N[2026-09-02 13:14:34], ~N[2026-09-02 13:14:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:34.157] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091862, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:14:32Z", message: nil, status_log_id: 106454, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:34], updated_at: ~N[2026-09-02 13:14:34]}} [2026-09-02 13:14:34.157] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:14:32Z", "value" => "13"} [2026-09-02 13:14:34.218] [DEBUG] QUERY OK db=59.8ms idle=47.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:32Z", "13", "android_version", 106454, ~N[2026-09-02 13:14:34], ~N[2026-09-02 13:14:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:34.218] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091866, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:14:32Z", message: nil, status_log_id: 106454, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:34], updated_at: ~N[2026-09-02 13:14:34]}} [2026-09-02 13:14:34.218] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:14:32Z", "value" => "816"} [2026-09-02 13:14:34.287] [DEBUG] QUERY OK db=67.7ms queue=0.1ms idle=61.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:32Z", "816", "ram_free_mb", 106454, ~N[2026-09-02 13:14:34], ~N[2026-09-02 13:14:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:34.287] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091870, itemkey: "ram_free_mb", value: "816", timestamp: "2026-09-02T13:14:32Z", message: nil, status_log_id: 106454, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:34], updated_at: ~N[2026-09-02 13:14:34]}} [2026-09-02 13:14:34.287] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:14:32Z", "value" => "WIFI"} [2026-09-02 13:14:34.331] [DEBUG] QUERY OK db=43.9ms idle=69.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:32Z", "WIFI", "network_type", 106454, ~N[2026-09-02 13:14:34], ~N[2026-09-02 13:14:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:34.332] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091874, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:14:32Z", message: nil, status_log_id: 106454, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:34], updated_at: ~N[2026-09-02 13:14:34]}} [2026-09-02 13:14:34.332] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:14:32Z", "value" => "true"} [2026-09-02 13:14:34.401] [DEBUG] QUERY OK db=68.4ms idle=45.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:32Z", "true", "kiosk_active", 106454, ~N[2026-09-02 13:14:34], ~N[2026-09-02 13:14:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:34.401] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091878, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:14:32Z", message: nil, status_log_id: 106454, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:34], updated_at: ~N[2026-09-02 13:14:34]}} [2026-09-02 13:14:34.401] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:14:32Z", "value" => ""} [2026-09-02 13:14:34.460] [DEBUG] QUERY OK db=57.8ms idle=70.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:14:32Z", "sim_operator", 106454, ~N[2026-09-02 13:14:34], ~N[2026-09-02 13:14:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:34.460] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091882, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:14:32Z", message: nil, status_log_id: 106454, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:34], updated_at: ~N[2026-09-02 13:14:34]}} [2026-09-02 13:14:34.460] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:14:32Z", "value" => "UNKNOWN"} [2026-09-02 13:14:34.575] [DEBUG] QUERY OK db=114.6ms idle=59.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:32Z", "UNKNOWN", "sim_number", 106454, ~N[2026-09-02 13:14:34], ~N[2026-09-02 13:14:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:34.575] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091886, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:14:32Z", message: nil, status_log_id: 106454, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:34], updated_at: ~N[2026-09-02 13:14:34]}} [2026-09-02 13:14:34.575] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:14:32Z", "value" => "UNKNOWN"} [2026-09-02 13:14:34.630] [DEBUG] QUERY OK db=54.6ms idle=116.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:32Z", "UNKNOWN", "sim_iccid", 106454, ~N[2026-09-02 13:14:34], ~N[2026-09-02 13:14:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:34.631] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091890, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:14:32Z", message: nil, status_log_id: 106454, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:34], updated_at: ~N[2026-09-02 13:14:34]}} [2026-09-02 13:14:34.631] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:14:32Z", "value" => "UNKNOWN"} [2026-09-02 13:14:34.701] [DEBUG] QUERY OK db=69.8ms idle=56.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:32Z", "UNKNOWN", "sim_imsi", 106454, ~N[2026-09-02 13:14:34], ~N[2026-09-02 13:14:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:34.702] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091894, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:14:32Z", message: nil, status_log_id: 106454, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:34], updated_at: ~N[2026-09-02 13:14:34]}} [2026-09-02 13:14:34.702] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:14:32Z", "value" => "UNKNOWN"} [2026-09-02 13:14:34.779] [DEBUG] QUERY OK db=74.0ms idle=71.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:32Z", "UNKNOWN", "sim_iccid2", 106454, ~N[2026-09-02 13:14:34], ~N[2026-09-02 13:14:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:34.780] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091898, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:14:32Z", message: nil, status_log_id: 106454, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:34], updated_at: ~N[2026-09-02 13:14:34]}} [2026-09-02 13:14:34.780] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:14:32Z", "value" => "UNKNOWN"} [2026-09-02 13:14:34.830] [DEBUG] QUERY OK db=50.2ms idle=78.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:32Z", "UNKNOWN", "sim_imsi2", 106454, ~N[2026-09-02 13:14:34], ~N[2026-09-02 13:14:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:34.831] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091902, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:14:32Z", message: nil, status_log_id: 106454, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:34], updated_at: ~N[2026-09-02 13:14:34]}} [2026-09-02 13:14:34.831] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:14:32Z", "value" => "42"} [2026-09-02 13:14:34.931] [DEBUG] QUERY OK db=95.3ms idle=67.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:32Z", "42", "data_usage_mb", 106454, ~N[2026-09-02 13:14:34], ~N[2026-09-02 13:14:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:34.932] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091906, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:14:32Z", message: nil, status_log_id: 106454, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:34], updated_at: ~N[2026-09-02 13:14:34]}} [2026-09-02 13:14:34.932] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:14:32Z", "value" => "0"} [2026-09-02 13:14:35.011] [DEBUG] QUERY OK db=79.1ms idle=101.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:32Z", "0", "mobile_data_mb", 106454, ~N[2026-09-02 13:14:34], ~N[2026-09-02 13:14:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:35.013] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091910, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:14:32Z", message: nil, status_log_id: 106454, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:34], updated_at: ~N[2026-09-02 13:14:34]}} [2026-09-02 13:14:35.014] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:14:32Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:14:35.188] [DEBUG] QUERY OK db=171.7ms idle=25.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:14:32Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106454, ~N[2026-09-02 13:14:35], ~N[2026-09-02 13:14:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:35.191] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091914, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:14:32Z", message: nil, status_log_id: 106454, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:35], updated_at: ~N[2026-09-02 13:14:35]}} [2026-09-02 13:14:35.963] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:14:50.658] [INFO ] Received status update for terminal 28260702280001 [2026-09-02 13:14:50.658] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T21:14:31Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T21:14:31Z","value":"100"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T21:14:31Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T21:14:31Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T21:14:31Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T21:14:31Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T21:14:31Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T21:14:31Z","value":"3.8.7.1-SNAPSHOT-SR800"}],"model":"SR800 A20","oid":"organization_id","sn":"28260702280001","uploadTime":"2026-09-02T21:14:31Z","vendor":"MoreFun"} [2026-09-02 13:14:50.659] [INFO ] Decoded JSON: %{"model" => "SR800 A20", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:14:31Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:14:31Z", "value" => "100"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:14:31Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:14:31Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:14:31Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:14:31Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:14:31Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:14:31Z", "value" => "3.8.7.1-SNAPSHOT-SR800"}], "sn" => "28260702280001", "uploadTime" => "2026-09-02T21:14:31Z", "vendor" => "MoreFun"} [2026-09-02 13:14:50.659] [INFO ] Extracted versions for 28260702280001: %{application: "3.8.7.1-SNAPSHOT-SR800", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:14:50.659] [INFO ] Detected missing versions for 28260702280001, triggering auto-push [2026-09-02 13:14:50.659] [INFO ] AutoPushService: Triggering auto-push for 28260702280001 (MoreFun SR800 A20) - missing version [2026-09-02 13:14:50.664] [DEBUG] QUERY OK source="parameter_templates" db=4.4ms idle=635.5ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:14:50.668] [DEBUG] QUERY OK source="tms_terminals" db=1.9ms idle=621.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:14:50.672] [DEBUG] QUERY OK source="parameter_template_values" db=2.6ms queue=0.1ms idle=4.8ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [15] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:14:50.678] [DEBUG] QUERY OK source="parameter_definitions" db=1.9ms queue=0.5ms idle=6.4ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:14:50.798] [DEBUG] QUERY OK db=115.8ms queue=3.0ms idle=7.0ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", 6146, ~U[2026-09-02 13:14:50Z], 64, "parameter", "SR800 A20", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", "PINPAD_MASTER_KEY_INDEX" => "0", "COMM_PORT" => "80", "EXTERNAL_PINPAD" => "0", ...}, "full", 15, "missing_version", "1.0.0", ~N[2026-09-02 13:14:50], ~N[2026-09-02 13:14:50]] ↳ TmsCore.TerminalManagement.AutoPushService.push_generic_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:236 [2026-09-02 13:14:50.798] [INFO ] AutoPushService: Created push log 61083 for parameters (template: 15) [2026-09-02 13:14:50.800] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 6146, "retry_count" => "3", "version" => "1.0.0"} [2026-09-02 13:14:50.800] [INFO ] AutoPushService: Sending parameter push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:14:50.800] [INFO ] AutoPushService: Parameter push sent successfully to 28260702280001 [2026-09-02 13:14:50.921] [DEBUG] QUERY OK db=119.9ms idle=123.1ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 6210, ~U[2026-09-02 13:14:50Z], 64, "emv_config", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:14:50], ~N[2026-09-02 13:14:50]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:14:50.921] [INFO ] AutoPushService: Created push log for emv_config [2026-09-02 13:14:50.921] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 6210, "retry_count" => "3"} [2026-09-02 13:14:50.922] [INFO ] AutoPushService: Sending emv_config push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:14:50.922] [INFO ] AutoPushService: emv_config push sent successfully to 28260702280001 [2026-09-02 13:14:50.924] [DEBUG] QUERY OK source="config_file_versions" db=0.6ms idle=126.1ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:14:50.924] [INFO ] KeysConfigService: Generating keys.json for 28260702280001 (SR800 A20) [2026-09-02 13:14:50.929] [DEBUG] QUERY OK source="tms_terminals" db=2.8ms queue=1.8ms idle=3.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:14:50.931] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 28260702280001 with params: %{"kekKcv" => "112233", "model" => "SR800 A20", "serialNumber" => "28260702280001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:14:50.940] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:14:50.941] [ERROR] KeysConfigService: Failed to generate keys for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:14:50.941] [ERROR] AutoPushService: Failed to generate keys.json for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:14:51.085] [DEBUG] QUERY OK db=142.6ms queue=0.5ms idle=17.3ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 4387, ~U[2026-09-02 13:14:50Z], 64, "application", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:14:50], ~N[2026-09-02 13:14:50]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:14:51.085] [INFO ] AutoPushService: Created push log for application [2026-09-02 13:14:51.085] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 4387, "retry_count" => "3"} [2026-09-02 13:14:51.085] [INFO ] AutoPushService: Sending application push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:14:51.085] [INFO ] AutoPushService: application push sent successfully to 28260702280001 [2026-09-02 13:14:51.086] [INFO ] AutoPushService: Auto-push completed for 28260702280001 [2026-09-02 13:14:51.091] [DEBUG] QUERY OK source="tms_terminals" db=2.1ms idle=41.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:14:51.093] [INFO ] Terminal updated: 28260702280001 [2026-09-02 13:14:51.199] [DEBUG] QUERY OK source="tms_terminals" db=102.1ms queue=0.7ms idle=11.7ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:14:51], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:14:51.201] [DEBUG] QUERY OK source="parameter_templates" db=1.5ms idle=108.7ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:14:51.203] [DEBUG] QUERY OK source="config_file_versions" db=0.4ms idle=2.8ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:14:51.203] [DEBUG] QUERY OK source="config_file_versions" db=0.4ms idle=1.8ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:14:51.204] [INFO ] VersionComplianceChecker: 28260702280001 — outdated configs: [{:application, "3.8.7.1-SNAPSHOT-SR800", "3.8.5"}] [2026-09-02 13:14:51.235] [DEBUG] QUERY OK source="parameter_push_logs" db=28.9ms queue=1.7ms idle=1.2ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [64, "application", ~N[2026-09-02 12:44:51]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:14:51.235] [INFO ] VersionComplianceChecker: Skipping application re-push for 28260702280001 (push already in-flight or within cooldown) [2026-09-02 13:14:51.238] [DEBUG] QUERY OK source="tms_terminals" db=1.3ms idle=32.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:14:51.265] [DEBUG] QUERY OK source="tms_terminals" db=27.1ms idle=3.4ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:14:51], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:14:51.347] [DEBUG] QUERY OK db=81.1ms idle=28.2ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [64, "organization_id", "2026-09-02T21:14:31Z", ~N[2026-09-02 13:14:51], ~N[2026-09-02 13:14:51]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:14:51.347] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106458, oid: "organization_id", upload_time: "2026-09-02T21:14:31Z", terminal_id: 64, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:51], updated_at: ~N[2026-09-02 13:14:51]} [2026-09-02 13:14:51.347] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:14:31Z", "value" => "online"} [2026-09-02 13:14:51.414] [DEBUG] QUERY OK db=65.5ms queue=0.1ms idle=82.5ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T21:14:31Z", "online", "status", 106458, ~N[2026-09-02 13:14:51], ~N[2026-09-02 13:14:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:51.414] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091918, itemkey: "status", value: "online", timestamp: "2026-09-02T21:14:31Z", message: "Terminal status update", status_log_id: 106458, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:51], updated_at: ~N[2026-09-02 13:14:51]}} [2026-09-02 13:14:51.414] [INFO ] Setting terminal 28260702280001 status to 'online' from status itemkey [2026-09-02 13:14:51.414] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:14:31Z", "value" => "100"} [2026-09-02 13:14:51.494] [DEBUG] QUERY OK db=79.9ms idle=67.3ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T21:14:31Z", "100", "battery", 106458, ~N[2026-09-02 13:14:51], ~N[2026-09-02 13:14:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:51.495] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091922, itemkey: "battery", value: "100", timestamp: "2026-09-02T21:14:31Z", message: "Battery level", status_log_id: 106458, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:51], updated_at: ~N[2026-09-02 13:14:51]}} [2026-09-02 13:14:51.495] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:14:31Z", "value" => "online"} [2026-09-02 13:14:51.572] [DEBUG] QUERY OK db=75.9ms idle=81.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T21:14:31Z", "online", "network", 106458, ~N[2026-09-02 13:14:51], ~N[2026-09-02 13:14:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:51.572] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091926, itemkey: "network", value: "online", timestamp: "2026-09-02T21:14:31Z", message: "Network connectivity", status_log_id: 106458, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:51], updated_at: ~N[2026-09-02 13:14:51]}} [2026-09-02 13:14:51.572] [INFO ] Setting terminal 28260702280001 status to 'online' from network itemkey [2026-09-02 13:14:51.572] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:14:31Z", "value" => "0"} [2026-09-02 13:14:51.587] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:14:51.668] [DEBUG] QUERY OK db=94.7ms idle=78.3ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T21:14:31Z", "0", "cpu", 106458, ~N[2026-09-02 13:14:51], ~N[2026-09-02 13:14:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:51.668] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091929, itemkey: "cpu", value: "0", timestamp: "2026-09-02T21:14:31Z", message: "CPU usage percentage", status_log_id: 106458, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:51], updated_at: ~N[2026-09-02 13:14:51]}} [2026-09-02 13:14:51.668] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:14:31Z", "value" => "1.0.0"} [2026-09-02 13:14:51.723] [DEBUG] QUERY OK db=54.3ms idle=97.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T21:14:31Z", "1.0.0", "parameter_config", 106458, ~N[2026-09-02 13:14:51], ~N[2026-09-02 13:14:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:51.723] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091932, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T21:14:31Z", message: "Current parameters version", status_log_id: 106458, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:51], updated_at: ~N[2026-09-02 13:14:51]}} [2026-09-02 13:14:51.723] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:14:31Z", "value" => "1.0.1"} [2026-09-02 13:14:51.842] [DEBUG] QUERY OK db=117.6ms idle=56.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T21:14:31Z", "1.0.1", "emv_config", 106458, ~N[2026-09-02 13:14:51], ~N[2026-09-02 13:14:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:51.842] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091936, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T21:14:31Z", message: "Current EMV config version", status_log_id: 106458, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:51], updated_at: ~N[2026-09-02 13:14:51]}} [2026-09-02 13:14:51.843] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:14:31Z", "value" => ""} [2026-09-02 13:14:51.933] [DEBUG] QUERY OK db=89.0ms queue=0.9ms idle=120.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T21:14:31Z", "keys_config", 106458, ~N[2026-09-02 13:14:51], ~N[2026-09-02 13:14:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:51.933] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091940, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T21:14:31Z", message: "Current keys config version", status_log_id: 106458, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:51], updated_at: ~N[2026-09-02 13:14:51]}} [2026-09-02 13:14:51.933] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:14:31Z", "value" => "3.8.7.1-SNAPSHOT-SR800"} [2026-09-02 13:14:52.048] [DEBUG] QUERY OK db=113.8ms idle=92.5ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T21:14:31Z", "3.8.7.1-SNAPSHOT-SR800", "application", 106458, ~N[2026-09-02 13:14:51], ~N[2026-09-02 13:14:51]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:14:52.048] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091944, itemkey: "application", value: "3.8.7.1-SNAPSHOT-SR800", timestamp: "2026-09-02T21:14:31Z", message: "Current application version", status_log_id: 106458, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:14:51], updated_at: ~N[2026-09-02 13:14:51]}} [2026-09-02 13:14:52.048] [WARN ] Unexpected async result [2026-09-02 13:14:52.048] [WARN ] Unexpected async result [2026-09-02 13:14:52.048] [WARN ] Unexpected async result [2026-09-02 13:15:01.219] [DEBUG] QUERY OK source="tms_alert_rules" db=0.8ms queue=0.7ms idle=123.2ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:15:01.229] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms queue=2.0ms idle=19.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at`, t2.`id`, t2.`name`, t2.`description`, t2.`enabled`, t2.`steps`, t2.`created_by`, t2.`updated_by`, t2.`inserted_at`, t2.`updated_at` FROM `tms_alerts` AS t0 INNER JOIN `tms_alert_rules` AS t1 ON t1.`id` = t0.`alert_rule_id` INNER JOIN `tms_escalation_policies` AS t2 ON t2.`id` = t1.`escalation_policy_id` WHERE ((t0.`status` = 'new') AND (t2.`enabled` = TRUE)) [] ↳ TmsCore.AlertsCore.Workers.EscalationWorker.perform/1, at: lib/tms_core/alerts_core/workers/escalation_worker.ex:30 [2026-09-02 13:15:01.244] [DEBUG] QUERY OK source="pos_transaction" db=0.4ms queue=0.5ms idle=13.4ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:15:01.242801], ~N[2026-09-02 12:15:01.242801]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:15:01.244] [DEBUG] QUERY OK source="pos_transaction" db=0.4ms idle=0.3ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:15:01.242801], ~N[2026-09-02 13:15:01.242801]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:15:01.246] [DEBUG] QUERY OK source="pos_transaction" db=0.4ms queue=0.6ms idle=0.2ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:15:01.244865], ~N[2026-09-02 13:15:01.244865]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:15:01.247] [DEBUG] QUERY OK source="tms_terminals" db=0.9ms queue=0.4ms idle=0.3ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:15:01.249] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.3ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:01.322] [DEBUG] QUERY OK source="tms_alerts" db=71.6ms queue=0.8ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [17189, ~U[2026-09-02 13:15:01Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:01.324] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:01.382] [DEBUG] QUERY OK source="tms_alerts" db=58.0ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [20210, ~U[2026-09-02 13:15:01Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:01.384] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=40.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:01.471] [DEBUG] QUERY OK source="tms_alerts" db=86.5ms idle=2.5ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [22106, ~U[2026-09-02 13:15:01Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:01.473] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms idle=87.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:01.547] [DEBUG] QUERY OK source="tms_alerts" db=72.9ms idle=2.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [22031, ~U[2026-09-02 13:15:01Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:01.548] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=73.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:01.671] [DEBUG] QUERY OK source="tms_alerts" db=122.5ms idle=1.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [22019, ~U[2026-09-02 13:15:01Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:01.672] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=123.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:01.750] [DEBUG] QUERY OK source="tms_alerts" db=77.4ms idle=1.4ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [22004, ~U[2026-09-02 13:15:01Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:01.751] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=78.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:01.854] [DEBUG] QUERY OK source="tms_alerts" db=103.0ms idle=1.4ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21985, ~U[2026-09-02 13:15:01Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:01.856] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=104.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:01.937] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:15:01.937] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T13:15:01Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T13:15:01Z","value":"21"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T13:15:01Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T13:15:01Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T13:15:01Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T13:15:01Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T13:15:01Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T13:15:01Z","value":"3.9"}],"model":"MF919","oid":"organization_id","sn":"98251226730001","uploadTime":"2026-09-02T13:15:01Z","vendor":"MoreFun"} [2026-09-02 13:15:01.938] [INFO ] Decoded JSON: %{"model" => "MF919", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:15:01Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:15:01Z", "value" => "21"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:15:01Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:15:01Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:15:01Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:15:01Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:15:01Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:15:01Z", "value" => "3.9"}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:15:01Z", "vendor" => "MoreFun"} [2026-09-02 13:15:01.938] [INFO ] Extracted versions for 98251226730001: %{application: "3.9", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:15:01.941] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:15:01.941] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (MoreFun MF919) - missing version [2026-09-02 13:15:01.938] [DEBUG] QUERY OK source="tms_alerts" db=81.8ms idle=2.0ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21985, ~U[2026-09-02 13:15:01Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:01.944] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms queue=0.1ms idle=2.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:01.944] [DEBUG] QUERY OK source="parameter_templates" db=3.2ms queue=0.2ms idle=84.9ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:15:01.963] [DEBUG] QUERY OK source="tms_terminals" db=18.4ms idle=0.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:15:01.971] [DEBUG] QUERY OK source="parameter_template_values" db=8.0ms idle=0.3ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [10] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:15:01.982] [DEBUG] QUERY OK source="parameter_definitions" db=4.2ms queue=5.4ms idle=0.4ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:15:02.037] [DEBUG] QUERY OK source="pos_terminal" db=51.4ms idle=3.8ms SELECT p0.`id`, p0.`terminalid`, p0.`serial_number`, p0.`pos_merchant_id` FROM `pos_terminal` AS p0 WHERE (p0.`serial_number` = ?) LIMIT 1 ["98251226730001"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_terminal/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:165 [2026-09-02 13:15:02.044] [DEBUG] QUERY OK source="pos_merchant" db=7.1ms idle=0.3ms SELECT p0.`id`, p0.`merchantid`, p0.`merchant_name`, p0.`address_id` FROM `pos_merchant` AS p0 WHERE (p0.`id` = ?) [350] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_merchant/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:176 [2026-09-02 13:15:02.063] [DEBUG] QUERY OK db=8.7ms queue=2.9ms idle=1063.4ms SELECT COALESCE(JSON_UNQUOTE(JSON_EXTRACT(mc.settings, '$.BASE_MERCHANT_NAME')), '') as base_merchant_name, COALESCE(u.name, '') as user_name, COALESCE(um.softpos_uuid, '') as softpos_uuid, COALESCE(mc.settings, '{}') as settings FROM user_metadata um LEFT JOIN merchant_configuration mc ON mc.user_id = um.user_id LEFT JOIN users u ON u.id = um.user_id WHERE um.merchant_refrence_number = ? LIMIT 1 ["667267350000000"] [2026-09-02 13:15:02.063] [INFO ] ParamsZipBuilder: Merchant info for merchantid=667267350000000 - business_name=Shubham003, QR_USE_SSL=, MQTT_HEARTBEAT_INTERVAL=60, softpos_uuid= [2026-09-02 13:15:02.065] [DEBUG] QUERY OK source="pos_terminal_data" db=1.3ms queue=0.1ms idle=19.0ms SELECT p0.`id`, p0.`pos_terminalId`, p0.`stan`, p0.`batch_number`, p0.`transaction_date`, p0.`transaction_time`, p0.`transaction_id` FROM `pos_terminal_data` AS p0 WHERE (p0.`pos_terminalId` = ?) ORDER BY p0.`id` DESC LIMIT 1 ["26735914"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_terminal_data/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:262 [2026-09-02 13:15:02.066] [DEBUG] QUERY OK source="tms_alerts" db=121.5ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21968, ~U[2026-09-02 13:15:01Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:02.068] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms queue=0.1ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:02.072] [DEBUG] QUERY OK source="address" db=6.6ms idle=0.2ms SELECT a0.`id`, a0.`line1`, a0.`line2`, a0.`line3`, a0.`line4`, a0.`city`, a0.`state`, a0.`country`, a0.`postalcode` FROM `address` AS a0 WHERE (a0.`id` = ?) [639] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_merchant_address/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:80 [2026-09-02 13:15:02.072] [INFO ] ParamsZipBuilder: fetch_merchant_data for serial=98251226730001, pos_merchant.merchantid="667267350000000" [2026-09-02 13:15:02.111] [INFO ] ParamsZipBuilder: params.zip stored for 98251226730001 at priv/ota/98251226730001/params.zip [2026-09-02 13:15:02.201] [DEBUG] QUERY OK source="tms_alerts" db=89.6ms queue=42.9ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:02Z], 21951, ~U[2026-09-02 13:15:02Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:02.207] [DEBUG] QUERY OK source="tms_alerts" db=4.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:02.253] [DEBUG] QUERY OK db=130.6ms queue=5.2ms idle=0.0ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "ef3935c9729811ab533e12b6d00cae28ef4fca50f04b673ef36d03eeb35081a7", 6690, 913, ~U[2026-09-02 13:15:02Z], "priv/ota/98251226730001/params.zip", 33, "parameter", "MF919", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", ...}, "full", 10, "missing_version", "1.0.0", ~N[2026-09-02 13:15:02], ~N[2026-09-02 13:15:02]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:203 [2026-09-02 13:15:02.253] [INFO ] AutoPushService: Created push log 61095 for MF919 params.zip [2026-09-02 13:15:02.254] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_PARAMS", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/params.zip", "requestId" => 6690, "type" => "tms_command", "version" => "1.0.0"} [2026-09-02 13:15:02.254] [INFO ] AutoPushService: Sending MF919 UPDATE_PARAMS to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:15:02.256] [INFO ] AutoPushService: MF919 UPDATE_PARAMS sent successfully to 98251226730001 [2026-09-02 13:15:02.273] [DEBUG] QUERY OK source="config_file_versions" db=12.4ms idle=7.4ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:279 [2026-09-02 13:15:02.318] [DEBUG] QUERY OK source="tms_alerts" db=109.0ms idle=2.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:02Z], 19216, ~U[2026-09-02 13:15:02Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:02.331] [DEBUG] QUERY OK source="tms_alerts" db=3.7ms queue=0.1ms idle=54.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:02.340] [INFO ] L3ConfigZipBuilder: l3config.zip stored for 98251226730001 at priv/ota/98251226730001/l3config.zip (source: priv/static/mf919/1.0.1/YSDK_L3_configuration.xml) [2026-09-02 13:15:02.389] [DEBUG] QUERY OK source="tms_alerts" db=57.5ms idle=14.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:02Z], 21930, ~U[2026-09-02 13:15:02Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:02.407] [DEBUG] QUERY OK source="tms_alerts" db=17.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:02.466] [DEBUG] QUERY OK db=104.6ms queue=17.5ms idle=12.8ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "f19349151da8df44b801c9c30d4ed634b0ade4fa20fa4b6715a46231a0bc9867", 452, 17947, ~U[2026-09-02 13:15:02Z], "priv/ota/98251226730001/l3config.zip", 33, "emv_config", "MF919", "MoreFun", "full", "missing_version", "1.0.1", ~N[2026-09-02 13:15:02], ~N[2026-09-02 13:15:02]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:305 [2026-09-02 13:15:02.466] [INFO ] AutoPushService: Created push log 61098 for MF919 l3config.zip (version: 1.0.1) [2026-09-02 13:15:02.512] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_L3_CONFIG", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/l3config.zip", "requestId" => 452, "type" => "tms_command", "version" => "1.0.1"} [2026-09-02 13:15:02.513] [INFO ] AutoPushService: Sending MF919 UPDATE_L3_CONFIG to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:15:02.525] [INFO ] AutoPushService: MF919 UPDATE_L3_CONFIG sent successfully to 98251226730001 [2026-09-02 13:15:02.537] [DEBUG] QUERY OK source="config_file_versions" db=11.4ms idle=59.5ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:15:02.537] [INFO ] KeysConfigService: Generating keys.json for 98251226730001 (MF919) [2026-09-02 13:15:02.565] [DEBUG] QUERY OK source="tms_terminals" db=26.7ms idle=0.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:15:02.565] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 98251226730001 with params: %{"kekKcv" => "112233", "model" => "MF919", "serialNumber" => "98251226730001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:15:02.613] [DEBUG] QUERY OK source="tms_alerts" db=146.5ms queue=56.7ms idle=2.5ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [19933, ~U[2026-09-02 13:15:02Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:02.626] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:15:02.627] [ERROR] KeysConfigService: Failed to generate keys for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:15:02.627] [DEBUG] QUERY OK source="tms_alerts" db=13.1ms idle=48.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:02.627] [ERROR] AutoPushService: Failed to generate keys.json for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:15:02.672] [DEBUG] QUERY OK source="config_file_versions" db=28.8ms idle=30.4ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:15:02.688] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:15:02.688] [INFO ] AutoPushService: Auto-push completed for 98251226730001 [2026-09-02 13:15:02.698] [DEBUG] QUERY OK source="tms_terminals" db=8.2ms idle=16.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:15:02.698] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:15:02.725] [DEBUG] QUERY OK source="tms_alerts" db=65.0ms queue=9.6ms idle=18.5ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [17972, ~U[2026-09-02 13:15:02Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:02.763] [DEBUG] QUERY OK source="tms_alerts" db=26.7ms queue=3.2ms idle=13.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:02.837] [DEBUG] QUERY OK source="tms_terminals" db=122.1ms idle=0.5ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:15:02], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:15:02.847] [DEBUG] QUERY OK source="tms_alerts" db=74.4ms idle=9.8ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [18083, ~U[2026-09-02 13:15:02Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:02.848] [DEBUG] QUERY OK source="parameter_templates" db=10.6ms queue=0.1ms idle=16.6ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:15:02.866] [DEBUG] QUERY OK source="tms_alerts" db=5.3ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:02.879] [DEBUG] QUERY OK source="config_file_versions" db=30.9ms idle=0.2ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:15:02.889] [DEBUG] QUERY OK source="config_file_versions" db=7.0ms idle=0.3ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:15:02.889] [INFO ] VersionComplianceChecker: 98251226730001 — outdated configs: [{:application, "3.9", "3.8.5"}] [2026-09-02 13:15:02.969] [DEBUG] QUERY OK source="parameter_push_logs" db=79.5ms idle=3.2ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [33, "application", ~N[2026-09-02 12:45:02]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:15:02.969] [INFO ] VersionComplianceChecker: Triggering re-push of application for 98251226730001 (reported: 3.9, target: 3.8.5) [2026-09-02 13:15:02.970] [INFO ] AutoPushService: Targeted application push for 98251226730001 (MoreFun MF919) [2026-09-02 13:15:02.974] [DEBUG] QUERY OK source="tms_alerts" db=106.8ms idle=13.5ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21892, ~U[2026-09-02 13:15:02Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:02.978] [DEBUG] QUERY OK source="tms_alerts" db=4.2ms queue=0.1ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:02.987] [DEBUG] QUERY OK source="tms_terminals" db=17.5ms idle=0.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_config_push/4, at: lib/tms_core/terminal_management/auto_push_service.ex:63 [2026-09-02 13:15:03.011] [DEBUG] QUERY OK source="config_file_versions" db=5.7ms idle=14.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:15:03.018] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:15:03.025] [DEBUG] QUERY OK source="tms_alerts" db=46.4ms idle=0.4ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21881, ~U[2026-09-02 13:15:02Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:03.033] [DEBUG] QUERY OK source="tms_alerts" db=6.5ms idle=18.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:03.036] [DEBUG] QUERY OK source="tms_terminals" db=5.3ms idle=4.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:15:03.175] [DEBUG] QUERY OK source="tms_alerts" db=98.1ms queue=43.3ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:03Z], 17890, ~U[2026-09-02 13:15:03Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:03.176] [DEBUG] QUERY OK source="tms_terminals" db=96.3ms queue=43.7ms idle=0.3ms UPDATE `tms_terminals` SET `updated_at` = ? WHERE `id` = ? [~N[2026-09-02 13:15:03], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:15:03.182] [DEBUG] QUERY OK source="tms_alerts" db=4.8ms queue=1.8ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:03.246] [DEBUG] QUERY OK source="tms_alerts" db=50.8ms queue=13.0ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:03Z], 21868, ~U[2026-09-02 13:15:03Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:03.250] [DEBUG] QUERY OK db=67.6ms queue=5.7ms idle=0.0ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "organization_id", "2026-09-02T13:15:01Z", ~N[2026-09-02 13:15:03], ~N[2026-09-02 13:15:03]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:15:03.250] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106464, oid: "organization_id", upload_time: "2026-09-02T13:15:01Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:03], updated_at: ~N[2026-09-02 13:15:03]} [2026-09-02 13:15:03.250] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:15:01Z", "value" => "online"} [2026-09-02 13:15:03.253] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms queue=4.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:03.333] [DEBUG] QUERY OK db=82.6ms idle=0.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T13:15:01Z", "online", "status", 106464, ~N[2026-09-02 13:15:03], ~N[2026-09-02 13:15:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:03.333] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091959, itemkey: "status", value: "online", timestamp: "2026-09-02T13:15:01Z", message: "Terminal status update", status_log_id: 106464, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:03], updated_at: ~N[2026-09-02 13:15:03]}} [2026-09-02 13:15:03.333] [INFO ] Setting terminal 98251226730001 status to 'online' from status itemkey [2026-09-02 13:15:03.334] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:15:01Z", "value" => "21"} [2026-09-02 13:15:03.400] [DEBUG] QUERY OK source="tms_alerts" db=82.7ms queue=47.8ms idle=16.5ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [19918, ~U[2026-09-02 13:15:03Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:03.400] [DEBUG] QUERY OK db=66.2ms idle=0.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T13:15:01Z", "21", "battery", 106464, ~N[2026-09-02 13:15:03], ~N[2026-09-02 13:15:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:03.404] [DEBUG] QUERY OK source="tms_alerts" db=3.8ms queue=0.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:03.404] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091963, itemkey: "battery", value: "21", timestamp: "2026-09-02T13:15:01Z", message: "Battery level", status_log_id: 106464, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:03], updated_at: ~N[2026-09-02 13:15:03]}} [2026-09-02 13:15:03.406] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:15:01Z", "value" => "online"} [2026-09-02 13:15:03.552] [DEBUG] QUERY OK source="tms_alerts" db=147.3ms idle=4.7ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [20069, ~U[2026-09-02 13:15:03Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:03.562] [DEBUG] QUERY OK db=154.5ms idle=2.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T13:15:01Z", "online", "network", 106464, ~N[2026-09-02 13:15:03], ~N[2026-09-02 13:15:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:03.586] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091966, itemkey: "network", value: "online", timestamp: "2026-09-02T13:15:01Z", message: "Network connectivity", status_log_id: 106464, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:03], updated_at: ~N[2026-09-02 13:15:03]}} [2026-09-02 13:15:03.588] [DEBUG] QUERY OK source="tms_alerts" db=34.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:03.586] [INFO ] Setting terminal 98251226730001 status to 'online' from network itemkey [2026-09-02 13:15:03.593] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:15:01Z", "value" => "0"} [2026-09-02 13:15:03.696] [DEBUG] QUERY OK source="tms_alerts" db=107.2ms idle=26.5ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21857, ~U[2026-09-02 13:15:03Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:03.698] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:03.752] [DEBUG] QUERY OK db=140.1ms queue=3.5ms idle=20.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T13:15:01Z", "0", "cpu", 106464, ~N[2026-09-02 13:15:03], ~N[2026-09-02 13:15:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:03.752] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091971, itemkey: "cpu", value: "0", timestamp: "2026-09-02T13:15:01Z", message: "CPU usage percentage", status_log_id: 106464, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:03], updated_at: ~N[2026-09-02 13:15:03]}} [2026-09-02 13:15:03.752] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:15:01Z", "value" => "1.0.0"} [2026-09-02 13:15:03.839] [DEBUG] QUERY OK source="tms_alerts" db=141.2ms idle=0.2ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21863, ~U[2026-09-02 13:15:03Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:03.857] [DEBUG] QUERY OK source="tms_alerts" db=8.8ms idle=7.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:03.871] [DEBUG] QUERY OK db=118.6ms idle=0.7ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T13:15:01Z", "1.0.0", "parameter_config", 106464, ~N[2026-09-02 13:15:03], ~N[2026-09-02 13:15:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:03.872] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091973, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T13:15:01Z", message: "Current parameters version", status_log_id: 106464, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:03], updated_at: ~N[2026-09-02 13:15:03]}} [2026-09-02 13:15:03.882] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:15:01Z", "value" => "1.0.1"} [2026-09-02 13:15:03.997] [DEBUG] QUERY OK db=111.0ms idle=13.3ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T13:15:01Z", "1.0.1", "emv_config", 106464, ~N[2026-09-02 13:15:03], ~N[2026-09-02 13:15:03]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:03.999] [DEBUG] QUERY OK source="tms_alerts" db=122.7ms queue=0.1ms idle=23.8ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21859, ~U[2026-09-02 13:15:03Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:03.999] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091977, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T13:15:01Z", message: "Current EMV config version", status_log_id: 106464, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:03], updated_at: ~N[2026-09-02 13:15:03]}} [2026-09-02 13:15:04.000] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:15:01Z", "value" => ""} [2026-09-02 13:15:04.020] [DEBUG] QUERY OK source="tms_alerts" db=14.4ms queue=6.1ms idle=3.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:04.114] [DEBUG] QUERY OK source="tms_alerts" db=93.5ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21863, ~U[2026-09-02 13:15:04Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:04.125] [DEBUG] QUERY OK source="tms_alerts" db=9.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:04.144] [DEBUG] QUERY OK db=94.9ms queue=32.0ms idle=18.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T13:15:01Z", "keys_config", 106464, ~N[2026-09-02 13:15:04], ~N[2026-09-02 13:15:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:04.147] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091979, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T13:15:01Z", message: "Current keys config version", status_log_id: 106464, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:04], updated_at: ~N[2026-09-02 13:15:04]}} [2026-09-02 13:15:04.149] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:15:01Z", "value" => "3.9"} [2026-09-02 13:15:04.241] [DEBUG] QUERY OK db=78.0ms idle=18.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T13:15:01Z", "3.9", "application", 106464, ~N[2026-09-02 13:15:04], ~N[2026-09-02 13:15:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:04.241] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091980, itemkey: "application", value: "3.9", timestamp: "2026-09-02T13:15:01Z", message: "Current application version", status_log_id: 106464, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:04], updated_at: ~N[2026-09-02 13:15:04]}} [2026-09-02 13:15:04.264] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:15:01Z"} [2026-09-02 13:15:04.273] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:15:04.274] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:15:01Z"} [2026-09-02 13:15:04.274] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:15:01Z"} [2026-09-02 13:15:04.274] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:15:04.274] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:15:01Z"} [2026-09-02 13:15:04.316] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:15:01Z"} [2026-09-02 13:15:04.316] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:15:04.316] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:15:01Z"} [2026-09-02 13:15:04.316] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:15:01Z"} [2026-09-02 13:15:04.316] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:15:04.316] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:15:01Z"} [2026-09-02 13:15:04.316] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:15:02Z"} [2026-09-02 13:15:04.316] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:15:04.316] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:15:02Z"} [2026-09-02 13:15:04.316] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:15:02Z"} [2026-09-02 13:15:04.317] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:15:04.317] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:15:02Z"} [2026-09-02 13:15:04.317] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:15:04.317] [INFO ] Incoming JSON payload: {"oid":"d6c590ee-e46c-473b-a56b-9a48ef3d7cd8","sn":"98251226730001","uploadTime":"2026-09-02T13:15:02Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:15:02Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:15:02Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:15:02Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:15:02Z"},{"itemkey":"ram_free_mb","value":"811","timestamp":"2026-09-02T13:15:02Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:15:02Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:15:02Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:15:02Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:15:02Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:15:02Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:15:02Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:15:02Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:15:02Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:15:02Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:15:02Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:15:04.304] [DEBUG] QUERY OK source="tms_alerts" db=100.3ms queue=67.6ms idle=11.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:04Z], 21825, ~U[2026-09-02 13:15:04Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:04.354] [DEBUG] QUERY OK source="tms_alerts" db=22.5ms queue=0.3ms idle=47.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:04.392] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "d6c590ee-e46c-473b-a56b-9a48ef3d7cd8", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:15:02Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:15:02Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:15:02Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:15:02Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:15:02Z", "value" => "811"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:15:02Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:15:02Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:15:02Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:15:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:15:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:15:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:15:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:15:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:15:02Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:15:02Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:15:02Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:15:02Z", "vendor" => "morefun"} [2026-09-02 13:15:04.403] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:15:04.403] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:15:04.463] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:15:04.547] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:15:04.562] [DEBUG] QUERY OK source="parameter_templates" db=3.8ms idle=203.4ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:15:04.567] [DEBUG] QUERY OK source="parameter_templates" db=2.7ms queue=2.5ms idle=0.3ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:15:04.567] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:15:04.572] [DEBUG] QUERY OK source="tms_terminals" db=3.3ms idle=1.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:15:04.577] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:15:04.687] [DEBUG] QUERY OK source="tms_alerts" db=152.0ms idle=231.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:04Z], 21855, ~U[2026-09-02 13:15:04Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:04.694] [DEBUG] QUERY OK source="tms_terminals" db=107.8ms queue=8.8ms idle=7.8ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:15:04], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:15:04.694] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:15:04.701] [DEBUG] QUERY OK source="tms_terminals" db=3.7ms queue=0.1ms idle=3.6ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:15:04.715] [DEBUG] QUERY OK source="tms_alerts" db=21.7ms queue=0.1ms idle=5.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:04.816] [DEBUG] QUERY OK source="tms_terminals" db=114.5ms queue=0.1ms idle=0.3ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:15:04], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:15:04.845] [DEBUG] QUERY OK source="tms_alerts" db=76.9ms queue=52.2ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21853, ~U[2026-09-02 13:15:04Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:04.846] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:04.945] [DEBUG] QUERY OK db=128.2ms idle=0.3ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "d6c590ee-e46c-473b-a56b-9a48ef3d7cd8", "2026-09-02T13:15:02Z", ~N[2026-09-02 13:15:04], ~N[2026-09-02 13:15:04]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:15:04.945] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106468, oid: "d6c590ee-e46c-473b-a56b-9a48ef3d7cd8", upload_time: "2026-09-02T13:15:02Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:04], updated_at: ~N[2026-09-02 13:15:04]} [2026-09-02 13:15:04.945] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:15:02Z", "value" => "morefun"} [2026-09-02 13:15:05.011] [DEBUG] QUERY OK source="tms_alerts" db=164.7ms idle=0.2ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21856, ~U[2026-09-02 13:15:04Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:05.014] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=2.2ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:05.063] [DEBUG] QUERY OK db=96.9ms queue=6.0ms idle=15.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:02Z", "morefun", "vendor", 106468, ~N[2026-09-02 13:15:04], ~N[2026-09-02 13:15:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:05.064] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091991, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:15:02Z", message: nil, status_log_id: 106468, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:04], updated_at: ~N[2026-09-02 13:15:04]}} [2026-09-02 13:15:05.064] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:15:02Z", "value" => "kiosk_launcher"} [2026-09-02 13:15:05.211] [DEBUG] QUERY OK source="tms_alerts" db=151.2ms queue=42.3ms idle=3.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:05Z], 21290, ~U[2026-09-02 13:15:05Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:05.222] [DEBUG] QUERY OK db=148.4ms idle=7.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:02Z", "kiosk_launcher", "model", 106468, ~N[2026-09-02 13:15:05], ~N[2026-09-02 13:15:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:05.220] [DEBUG] QUERY OK source="tms_alerts" db=6.8ms queue=1.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:05.223] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1091996, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:15:02Z", message: nil, status_log_id: 106468, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:05], updated_at: ~N[2026-09-02 13:15:05]}} [2026-09-02 13:15:05.230] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:15:02Z", "value" => "1.0"} [2026-09-02 13:15:05.314] [DEBUG] QUERY OK source="tms_alerts" db=55.4ms queue=28.1ms idle=10.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:05Z], 21842, ~U[2026-09-02 13:15:05Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:05.355] [DEBUG] QUERY OK source="tms_alerts" db=2.8ms queue=20.6ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:05.366] [DEBUG] QUERY OK db=82.6ms queue=52.1ms idle=10.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:02Z", "1.0", "app_version", 106468, ~N[2026-09-02 13:15:05], ~N[2026-09-02 13:15:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:05.366] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092000, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:15:02Z", message: nil, status_log_id: 106468, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:05], updated_at: ~N[2026-09-02 13:15:05]}} [2026-09-02 13:15:05.366] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:15:02Z", "value" => "13"} [2026-09-02 13:15:05.420] [DEBUG] QUERY OK db=53.5ms idle=11.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:02Z", "13", "android_version", 106468, ~N[2026-09-02 13:15:05], ~N[2026-09-02 13:15:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:05.420] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092004, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:15:02Z", message: nil, status_log_id: 106468, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:05], updated_at: ~N[2026-09-02 13:15:05]}} [2026-09-02 13:15:05.432] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:15:02Z", "value" => "811"} [2026-09-02 13:15:05.454] [DEBUG] QUERY OK source="tms_alerts" db=71.8ms queue=27.2ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:05Z], 21833, ~U[2026-09-02 13:15:05Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:05.464] [DEBUG] QUERY OK source="tms_alerts" db=9.0ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:05.530] [DEBUG] QUERY OK db=89.8ms queue=1.0ms idle=19.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:02Z", "811", "ram_free_mb", 106468, ~N[2026-09-02 13:15:05], ~N[2026-09-02 13:15:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:05.531] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092009, itemkey: "ram_free_mb", value: "811", timestamp: "2026-09-02T13:15:02Z", message: nil, status_log_id: 106468, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:05], updated_at: ~N[2026-09-02 13:15:05]}} [2026-09-02 13:15:05.531] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:15:02Z", "value" => "WIFI"} [2026-09-02 13:15:05.570] [DEBUG] QUERY OK source="tms_alerts" db=90.3ms queue=15.6ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:05Z], 21781, ~U[2026-09-02 13:15:05Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:05.579] [DEBUG] QUERY OK source="tms_alerts" db=8.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:05.658] [DEBUG] QUERY OK db=124.5ms queue=2.6ms idle=0.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:02Z", "WIFI", "network_type", 106468, ~N[2026-09-02 13:15:05], ~N[2026-09-02 13:15:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:05.659] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092011, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:15:02Z", message: nil, status_log_id: 106468, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:05], updated_at: ~N[2026-09-02 13:15:05]}} [2026-09-02 13:15:05.659] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:15:02Z", "value" => "true"} [2026-09-02 13:15:05.713] [DEBUG] QUERY OK source="tms_alerts" db=100.1ms idle=33.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:05Z], 21835, ~U[2026-09-02 13:15:05Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:05.719] [DEBUG] QUERY OK source="tms_alerts" db=3.8ms idle=1.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:05.769] [DEBUG] QUERY OK db=105.8ms queue=4.4ms idle=0.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:02Z", "true", "kiosk_active", 106468, ~N[2026-09-02 13:15:05], ~N[2026-09-02 13:15:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:05.770] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092015, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:15:02Z", message: nil, status_log_id: 106468, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:05], updated_at: ~N[2026-09-02 13:15:05]}} [2026-09-02 13:15:05.770] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:15:02Z", "value" => ""} [2026-09-02 13:15:05.862] [DEBUG] QUERY OK source="tms_alerts" db=94.9ms queue=46.1ms idle=2.4ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21830, ~U[2026-09-02 13:15:05Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:05.864] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=1.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:05.922] [DEBUG] QUERY OK db=147.2ms queue=0.1ms idle=5.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:15:02Z", "sim_operator", 106468, ~N[2026-09-02 13:15:05], ~N[2026-09-02 13:15:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:05.922] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092019, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:15:02Z", message: nil, status_log_id: 106468, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:05], updated_at: ~N[2026-09-02 13:15:05]}} [2026-09-02 13:15:05.923] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:15:02Z", "value" => "UNKNOWN"} [2026-09-02 13:15:05.978] [DEBUG] QUERY OK source="tms_alerts" db=113.2ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21610, ~U[2026-09-02 13:15:05Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:05.982] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms idle=1.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:06.024] [DEBUG] QUERY OK db=83.0ms queue=18.2ms idle=0.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:02Z", "UNKNOWN", "sim_number", 106468, ~N[2026-09-02 13:15:05], ~N[2026-09-02 13:15:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:06.024] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092023, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:15:02Z", message: nil, status_log_id: 106468, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:05], updated_at: ~N[2026-09-02 13:15:05]}} [2026-09-02 13:15:06.025] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:15:02Z", "value" => "UNKNOWN"} [2026-09-02 13:15:06.063] [DEBUG] QUERY OK source="tms_alerts" db=80.2ms idle=0.4ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21842, ~U[2026-09-02 13:15:05Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:06.076] [DEBUG] QUERY OK source="tms_alerts" db=12.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:06.094] [DEBUG] QUERY OK db=67.1ms idle=0.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:02Z", "UNKNOWN", "sim_iccid", 106468, ~N[2026-09-02 13:15:06], ~N[2026-09-02 13:15:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:06.094] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092026, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:15:02Z", message: nil, status_log_id: 106468, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:06], updated_at: ~N[2026-09-02 13:15:06]}} [2026-09-02 13:15:06.094] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:15:02Z", "value" => "UNKNOWN"} [2026-09-02 13:15:06.193] [DEBUG] QUERY OK db=90.8ms queue=0.1ms idle=10.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:02Z", "UNKNOWN", "sim_imsi", 106468, ~N[2026-09-02 13:15:06], ~N[2026-09-02 13:15:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:06.193] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092029, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:15:02Z", message: nil, status_log_id: 106468, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:06], updated_at: ~N[2026-09-02 13:15:06]}} [2026-09-02 13:15:06.194] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:15:02Z", "value" => "UNKNOWN"} [2026-09-02 13:15:06.214] [DEBUG] QUERY OK source="tms_alerts" db=88.4ms queue=49.2ms idle=4.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:06Z], 21831, ~U[2026-09-02 13:15:06Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:06.217] [DEBUG] QUERY OK source="tms_alerts" db=2.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:06.283] [DEBUG] QUERY OK db=89.1ms idle=0.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:02Z", "UNKNOWN", "sim_iccid2", 106468, ~N[2026-09-02 13:15:06], ~N[2026-09-02 13:15:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:06.283] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092030, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:15:02Z", message: nil, status_log_id: 106468, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:06], updated_at: ~N[2026-09-02 13:15:06]}} [2026-09-02 13:15:06.284] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:15:02Z", "value" => "UNKNOWN"} [2026-09-02 13:15:06.302] [DEBUG] QUERY OK source="tms_alerts" db=85.1ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:06Z], 21835, ~U[2026-09-02 13:15:06Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:06.305] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms queue=0.3ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:06.385] [DEBUG] QUERY OK db=97.3ms queue=0.7ms idle=3.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:02Z", "UNKNOWN", "sim_imsi2", 106468, ~N[2026-09-02 13:15:06], ~N[2026-09-02 13:15:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:06.385] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092033, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:15:02Z", message: nil, status_log_id: 106468, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:06], updated_at: ~N[2026-09-02 13:15:06]}} [2026-09-02 13:15:06.385] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:15:02Z", "value" => "42"} [2026-09-02 13:15:06.401] [DEBUG] QUERY OK source="tms_alerts" db=95.0ms idle=1.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:06Z], 21834, ~U[2026-09-02 13:15:06Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:06.419] [DEBUG] QUERY OK source="tms_alerts" db=2.6ms queue=11.3ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:06.510] [DEBUG] QUERY OK db=105.0ms queue=0.2ms idle=3.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:02Z", "42", "data_usage_mb", 106468, ~N[2026-09-02 13:15:06], ~N[2026-09-02 13:15:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:06.510] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092037, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:15:02Z", message: nil, status_log_id: 106468, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:06], updated_at: ~N[2026-09-02 13:15:06]}} [2026-09-02 13:15:06.510] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:15:02Z", "value" => "0"} [2026-09-02 13:15:06.510] [DEBUG] QUERY OK source="tms_alerts" db=87.8ms idle=3.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:06Z], 21824, ~U[2026-09-02 13:15:06Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:06.512] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=1.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:06.614] [DEBUG] QUERY OK db=102.8ms idle=1.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:02Z", "0", "mobile_data_mb", 106468, ~N[2026-09-02 13:15:06], ~N[2026-09-02 13:15:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:06.615] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092040, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:15:02Z", message: nil, status_log_id: 106468, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:06], updated_at: ~N[2026-09-02 13:15:06]}} [2026-09-02 13:15:06.619] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:15:02Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:15:06.656] [DEBUG] QUERY OK source="tms_alerts" db=101.7ms queue=42.0ms idle=0.2ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21822, ~U[2026-09-02 13:15:06Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:06.661] [DEBUG] QUERY OK source="tms_alerts" db=4.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:06.743] [DEBUG] QUERY OK db=122.1ms queue=0.7ms idle=5.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:02Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106468, ~N[2026-09-02 13:15:06], ~N[2026-09-02 13:15:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:06.744] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092043, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:15:02Z", message: nil, status_log_id: 106468, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:06], updated_at: ~N[2026-09-02 13:15:06]}} [2026-09-02 13:15:06.756] [WARN ] Unexpected async result [2026-09-02 13:15:06.756] [WARN ] Unexpected async result [2026-09-02 13:15:06.775] [DEBUG] QUERY OK source="tms_alerts" db=113.6ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [20766, ~U[2026-09-02 13:15:06Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:06.797] [DEBUG] QUERY OK source="tms_alerts" db=20.1ms idle=20.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:06.889] [DEBUG] QUERY OK source="tms_alerts" db=91.9ms idle=21.6ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [20771, ~U[2026-09-02 13:15:06Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:06.891] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms queue=0.1ms idle=92.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:06.974] [DEBUG] QUERY OK source="tms_alerts" db=83.0ms idle=2.0ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [20761, ~U[2026-09-02 13:15:06Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:06.976] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=0.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:07.049] [DEBUG] QUERY OK source="tms_alerts" db=72.9ms idle=0.2ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [20743, ~U[2026-09-02 13:15:06Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:07.053] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms idle=36.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:07.106] [DEBUG] QUERY OK source="tms_alerts" db=51.7ms queue=0.5ms idle=3.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:15:07Z], 20737, ~U[2026-09-02 13:15:07Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:15:07.107] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=53.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:15:07.301] [DEBUG] QUERY OK db=95.0ms queue=0.4ms idle=97.8ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 1}, ~U[2026-09-02 13:15:07Z], ~N[2026-09-02 13:15:07]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:15:10.497] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:15:13.793] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:15:13.793] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T13:15:13Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T13:15:13Z","value":"21"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T13:15:13Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T13:15:13Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T13:15:13Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T13:15:13Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T13:15:13Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T13:15:13Z","value":"3.9"}],"model":"MF919","oid":"organization_id","sn":"98251226730001","uploadTime":"2026-09-02T13:15:13Z","vendor":"MoreFun"} [2026-09-02 13:15:13.794] [INFO ] Decoded JSON: %{"model" => "MF919", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:15:13Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:15:13Z", "value" => "21"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:15:13Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:15:13Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:15:13Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:15:13Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:15:13Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:15:13Z", "value" => "3.9"}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:15:13Z", "vendor" => "MoreFun"} [2026-09-02 13:15:13.794] [INFO ] Extracted versions for 98251226730001: %{application: "3.9", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:15:13.794] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:15:13.795] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (MoreFun MF919) - missing version [2026-09-02 13:15:13.798] [DEBUG] QUERY OK source="parameter_templates" db=3.0ms idle=744.7ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:15:13.801] [DEBUG] QUERY OK source="tms_terminals" db=1.2ms idle=348.4ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:15:13.806] [DEBUG] QUERY OK source="parameter_template_values" db=1.2ms queue=3.5ms idle=3.0ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [10] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:15:13.809] [DEBUG] QUERY OK source="parameter_definitions" db=1.4ms queue=1.7ms idle=5.4ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:15:13.816] [DEBUG] QUERY OK source="pos_terminal" db=6.3ms idle=4.0ms SELECT p0.`id`, p0.`terminalid`, p0.`serial_number`, p0.`pos_merchant_id` FROM `pos_terminal` AS p0 WHERE (p0.`serial_number` = ?) LIMIT 1 ["98251226730001"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_terminal/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:165 [2026-09-02 13:15:13.851] [DEBUG] QUERY OK source="pos_merchant" db=34.2ms queue=0.5ms idle=7.1ms SELECT p0.`id`, p0.`merchantid`, p0.`merchant_name`, p0.`address_id` FROM `pos_merchant` AS p0 WHERE (p0.`id` = ?) [350] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_merchant/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:176 [2026-09-02 13:15:13.853] [DEBUG] QUERY OK db=0.5ms queue=1.1ms idle=1843.1ms SELECT COALESCE(JSON_UNQUOTE(JSON_EXTRACT(mc.settings, '$.BASE_MERCHANT_NAME')), '') as base_merchant_name, COALESCE(u.name, '') as user_name, COALESCE(um.softpos_uuid, '') as softpos_uuid, COALESCE(mc.settings, '{}') as settings FROM user_metadata um LEFT JOIN merchant_configuration mc ON mc.user_id = um.user_id LEFT JOIN users u ON u.id = um.user_id WHERE um.merchant_refrence_number = ? LIMIT 1 ["667267350000000"] [2026-09-02 13:15:13.853] [INFO ] ParamsZipBuilder: Merchant info for merchantid=667267350000000 - business_name=Shubham003, QR_USE_SSL=, MQTT_HEARTBEAT_INTERVAL=60, softpos_uuid= [2026-09-02 13:15:13.855] [DEBUG] QUERY OK source="pos_terminal_data" db=1.6ms idle=37.3ms SELECT p0.`id`, p0.`pos_terminalId`, p0.`stan`, p0.`batch_number`, p0.`transaction_date`, p0.`transaction_time`, p0.`transaction_id` FROM `pos_terminal_data` AS p0 WHERE (p0.`pos_terminalId` = ?) ORDER BY p0.`id` DESC LIMIT 1 ["26735914"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_terminal_data/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:262 [2026-09-02 13:15:13.859] [DEBUG] QUERY OK source="address" db=3.6ms idle=4.1ms SELECT a0.`id`, a0.`line1`, a0.`line2`, a0.`line3`, a0.`line4`, a0.`city`, a0.`state`, a0.`country`, a0.`postalcode` FROM `address` AS a0 WHERE (a0.`id` = ?) [639] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_merchant_address/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:80 [2026-09-02 13:15:13.859] [INFO ] ParamsZipBuilder: fetch_merchant_data for serial=98251226730001, pos_merchant.merchantid="667267350000000" [2026-09-02 13:15:13.863] [INFO ] ParamsZipBuilder: params.zip stored for 98251226730001 at priv/ota/98251226730001/params.zip [2026-09-02 13:15:13.950] [DEBUG] QUERY OK db=86.7ms idle=8.2ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "e076d50bae85f7c36b240a5fcd66f819a54531101fdb59c937282705a3133d08", 6946, 913, ~U[2026-09-02 13:15:13Z], "priv/ota/98251226730001/params.zip", 33, "parameter", "MF919", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", ...}, "full", 10, "missing_version", "1.0.0", ~N[2026-09-02 13:15:13], ~N[2026-09-02 13:15:13]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:203 [2026-09-02 13:15:13.951] [INFO ] AutoPushService: Created push log 61100 for MF919 params.zip [2026-09-02 13:15:13.951] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_PARAMS", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/params.zip", "requestId" => 6946, "type" => "tms_command", "version" => "1.0.0"} [2026-09-02 13:15:13.951] [INFO ] AutoPushService: Sending MF919 UPDATE_PARAMS to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:15:13.951] [INFO ] AutoPushService: MF919 UPDATE_PARAMS sent successfully to 98251226730001 [2026-09-02 13:15:13.953] [DEBUG] QUERY OK source="config_file_versions" db=1.3ms idle=92.6ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:279 [2026-09-02 13:15:13.960] [INFO ] L3ConfigZipBuilder: l3config.zip stored for 98251226730001 at priv/ota/98251226730001/l3config.zip (source: priv/static/mf919/1.0.1/YSDK_L3_configuration.xml) [2026-09-02 13:15:14.085] [DEBUG] QUERY OK db=123.0ms idle=11.5ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "59cdbdc28a1ff3ad9bd0ad297b4fc0fba3f5c62c2d4df7698cfc0a88dabbc66b", 7010, 17947, ~U[2026-09-02 13:15:13Z], "priv/ota/98251226730001/l3config.zip", 33, "emv_config", "MF919", "MoreFun", "full", "missing_version", "1.0.1", ~N[2026-09-02 13:15:13], ~N[2026-09-02 13:15:13]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:305 [2026-09-02 13:15:14.086] [INFO ] AutoPushService: Created push log 61103 for MF919 l3config.zip (version: 1.0.1) [2026-09-02 13:15:14.086] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_L3_CONFIG", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/l3config.zip", "requestId" => 7010, "type" => "tms_command", "version" => "1.0.1"} [2026-09-02 13:15:14.086] [INFO ] AutoPushService: Sending MF919 UPDATE_L3_CONFIG to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:15:14.086] [INFO ] AutoPushService: MF919 UPDATE_L3_CONFIG sent successfully to 98251226730001 [2026-09-02 13:15:14.087] [DEBUG] QUERY OK source="config_file_versions" db=0.8ms idle=133.2ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:15:14.087] [INFO ] KeysConfigService: Generating keys.json for 98251226730001 (MF919) [2026-09-02 13:15:14.089] [DEBUG] QUERY OK source="tms_terminals" db=1.2ms idle=2.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:15:14.089] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 98251226730001 with params: %{"kekKcv" => "112233", "model" => "MF919", "serialNumber" => "98251226730001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:15:14.099] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:15:14.099] [ERROR] KeysConfigService: Failed to generate keys for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:15:14.099] [ERROR] AutoPushService: Failed to generate keys.json for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:15:14.103] [DEBUG] QUERY OK source="config_file_versions" db=2.2ms queue=0.4ms idle=12.5ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:15:14.103] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:15:14.104] [INFO ] AutoPushService: Auto-push completed for 98251226730001 [2026-09-02 13:15:14.110] [DEBUG] QUERY OK source="tms_terminals" db=6.2ms idle=15.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:15:14.112] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:15:14.165] [DEBUG] QUERY OK source="tms_terminals" db=10.4ms queue=41.8ms idle=9.8ms UPDATE `tms_terminals` SET `status` = ?, `app_version` = ?, `data_version` = ?, `emv_config_version` = ?, `parameter_config_version` = ?, `updated_at` = ? WHERE `id` = ? ["connected", "3.9", "1.0.0", "1.0.1", "1.0.0", ~N[2026-09-02 13:15:14], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:15:14.168] [DEBUG] QUERY OK source="parameter_templates" db=3.2ms idle=59.6ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:15:14.170] [DEBUG] QUERY OK source="config_file_versions" db=1.5ms queue=0.5ms idle=3.9ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:15:14.175] [DEBUG] QUERY OK source="config_file_versions" db=4.1ms idle=2.6ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:15:14.175] [INFO ] VersionComplianceChecker: 98251226730001 — outdated configs: [{:application, "3.9", "3.8.5"}] [2026-09-02 13:15:14.200] [DEBUG] QUERY OK source="parameter_push_logs" db=23.4ms idle=6.4ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [33, "application", ~N[2026-09-02 12:45:14]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:15:14.201] [INFO ] VersionComplianceChecker: Triggering re-push of application for 98251226730001 (reported: 3.9, target: 3.8.5) [2026-09-02 13:15:14.201] [INFO ] AutoPushService: Targeted application push for 98251226730001 (MoreFun MF919) [2026-09-02 13:15:14.203] [DEBUG] QUERY OK source="tms_terminals" db=1.7ms idle=26.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_config_push/4, at: lib/tms_core/terminal_management/auto_push_service.ex:63 [2026-09-02 13:15:14.204] [DEBUG] QUERY OK source="config_file_versions" db=1.3ms idle=2.6ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:15:14.205] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:15:14.207] [DEBUG] QUERY OK source="tms_terminals" db=0.4ms idle=3.4ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:15:14.273] [DEBUG] QUERY OK source="tms_terminals" db=23.4ms queue=40.7ms idle=4.0ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:15:14], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:15:14.378] [DEBUG] QUERY OK db=104.5ms queue=0.1ms idle=66.3ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "organization_id", "2026-09-02T13:15:13Z", ~N[2026-09-02 13:15:14], ~N[2026-09-02 13:15:14]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:15:14.378] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106470, oid: "organization_id", upload_time: "2026-09-02T13:15:13Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:14], updated_at: ~N[2026-09-02 13:15:14]} [2026-09-02 13:15:14.378] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:15:13Z", "value" => "online"} [2026-09-02 13:15:14.433] [DEBUG] QUERY OK db=54.2ms idle=106.3ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T13:15:13Z", "online", "status", 106470, ~N[2026-09-02 13:15:14], ~N[2026-09-02 13:15:14]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:14.434] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092046, itemkey: "status", value: "online", timestamp: "2026-09-02T13:15:13Z", message: "Terminal status update", status_log_id: 106470, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:14], updated_at: ~N[2026-09-02 13:15:14]}} [2026-09-02 13:15:14.434] [INFO ] Setting terminal 98251226730001 status to 'online' from status itemkey [2026-09-02 13:15:14.434] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:15:13Z", "value" => "21"} [2026-09-02 13:15:14.501] [DEBUG] QUERY OK db=63.8ms idle=56.5ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T13:15:13Z", "21", "battery", 106470, ~N[2026-09-02 13:15:14], ~N[2026-09-02 13:15:14]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:14.501] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092050, itemkey: "battery", value: "21", timestamp: "2026-09-02T13:15:13Z", message: "Battery level", status_log_id: 106470, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:14], updated_at: ~N[2026-09-02 13:15:14]}} [2026-09-02 13:15:14.502] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:15:13Z", "value" => "online"} [2026-09-02 13:15:14.567] [DEBUG] QUERY OK db=61.7ms queue=2.9ms idle=39.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T13:15:13Z", "online", "network", 106470, ~N[2026-09-02 13:15:14], ~N[2026-09-02 13:15:14]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:14.567] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092054, itemkey: "network", value: "online", timestamp: "2026-09-02T13:15:13Z", message: "Network connectivity", status_log_id: 106470, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:14], updated_at: ~N[2026-09-02 13:15:14]}} [2026-09-02 13:15:14.567] [INFO ] Setting terminal 98251226730001 status to 'online' from network itemkey [2026-09-02 13:15:14.568] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:15:13Z", "value" => "0"} [2026-09-02 13:15:14.636] [DEBUG] QUERY OK db=68.6ms idle=69.5ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T13:15:13Z", "0", "cpu", 106470, ~N[2026-09-02 13:15:14], ~N[2026-09-02 13:15:14]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:14.637] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092058, itemkey: "cpu", value: "0", timestamp: "2026-09-02T13:15:13Z", message: "CPU usage percentage", status_log_id: 106470, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:14], updated_at: ~N[2026-09-02 13:15:14]}} [2026-09-02 13:15:14.637] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:15:13Z", "value" => "1.0.0"} [2026-09-02 13:15:14.719] [DEBUG] QUERY OK db=81.5ms idle=70.5ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T13:15:13Z", "1.0.0", "parameter_config", 106470, ~N[2026-09-02 13:15:14], ~N[2026-09-02 13:15:14]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:14.719] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092062, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T13:15:13Z", message: "Current parameters version", status_log_id: 106470, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:14], updated_at: ~N[2026-09-02 13:15:14]}} [2026-09-02 13:15:14.720] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:15:13Z", "value" => "1.0.1"} [2026-09-02 13:15:14.774] [DEBUG] QUERY OK db=53.4ms idle=83.7ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T13:15:13Z", "1.0.1", "emv_config", 106470, ~N[2026-09-02 13:15:14], ~N[2026-09-02 13:15:14]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:14.775] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092066, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T13:15:13Z", message: "Current EMV config version", status_log_id: 106470, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:14], updated_at: ~N[2026-09-02 13:15:14]}} [2026-09-02 13:15:14.775] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:15:13Z", "value" => ""} [2026-09-02 13:15:14.862] [DEBUG] QUERY OK db=85.0ms queue=0.6ms idle=57.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T13:15:13Z", "keys_config", 106470, ~N[2026-09-02 13:15:14], ~N[2026-09-02 13:15:14]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:14.862] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092070, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T13:15:13Z", message: "Current keys config version", status_log_id: 106470, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:14], updated_at: ~N[2026-09-02 13:15:14]}} [2026-09-02 13:15:14.862] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:15:13Z", "value" => "3.9"} [2026-09-02 13:15:14.937] [DEBUG] QUERY OK db=74.7ms idle=88.5ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T13:15:13Z", "3.9", "application", 106470, ~N[2026-09-02 13:15:14], ~N[2026-09-02 13:15:14]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:14.939] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092074, itemkey: "application", value: "3.9", timestamp: "2026-09-02T13:15:13Z", message: "Current application version", status_log_id: 106470, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:14], updated_at: ~N[2026-09-02 13:15:14]}} [2026-09-02 13:15:14.939] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:15:13Z"} [2026-09-02 13:15:14.939] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:15:14.939] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:15:13Z"} [2026-09-02 13:15:14.940] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:15:13Z"} [2026-09-02 13:15:14.940] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:15:14.941] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:15:13Z"} [2026-09-02 13:15:14.941] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:15:13Z"} [2026-09-02 13:15:14.941] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:15:14.942] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:15:13Z"} [2026-09-02 13:15:14.942] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:15:13Z"} [2026-09-02 13:15:14.942] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:15:14.944] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:15:13Z"} [2026-09-02 13:15:14.944] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:15:13Z"} [2026-09-02 13:15:14.944] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:15:14.944] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:15:13Z"} [2026-09-02 13:15:14.944] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:15:13Z"} [2026-09-02 13:15:14.944] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:15:14.944] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:15:13Z"} [2026-09-02 13:15:14.945] [WARN ] Unexpected async result [2026-09-02 13:15:14.945] [WARN ] Unexpected async result [2026-09-02 13:15:20.999] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:15:25.535] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:15:33.836] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:15:33.836] [INFO ] Incoming JSON payload: {"oid":"c95a450f-d226-407d-bcb2-792bc3b10e44","sn":"98251226730001","uploadTime":"2026-09-02T13:15:32Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:15:32Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:15:32Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:15:32Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:15:32Z"},{"itemkey":"ram_free_mb","value":"812","timestamp":"2026-09-02T13:15:32Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:15:32Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:15:32Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:15:32Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:15:32Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:15:32Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:15:32Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:15:32Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:15:32Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:15:32Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:15:32Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:15:33.843] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "c95a450f-d226-407d-bcb2-792bc3b10e44", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:15:32Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:15:32Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:15:32Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:15:32Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:15:32Z", "value" => "812"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:15:32Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:15:32Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:15:32Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:15:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:15:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:15:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:15:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:15:32Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:15:32Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:15:32Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:15:32Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:15:32Z", "vendor" => "morefun"} [2026-09-02 13:15:33.846] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:15:33.846] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:15:33.849] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:15:33.861] [DEBUG] QUERY OK source="parameter_templates" db=7.7ms idle=1312.9ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:15:33.863] [DEBUG] QUERY OK source="parameter_templates" db=1.0ms idle=317.3ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:15:33.864] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:15:33.866] [DEBUG] QUERY OK source="tms_terminals" db=1.9ms idle=2.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:15:33.943] [DEBUG] QUERY OK source="tms_terminals" db=35.7ms queue=41.1ms idle=3.4ms UPDATE `tms_terminals` SET `model` = ?, `vendor` = ?, `updated_at` = ? WHERE `id` = ? ["kiosk_launcher", "morefun", ~N[2026-09-02 13:15:33], 33] ↳ TmsCore.TerminalManagement.update_terminal/2, at: lib/tms_core/terminal_management.ex:41 [2026-09-02 13:15:33.943] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:15:33.944] [INFO ] Event published: terminal_updated [2026-09-02 13:15:33.944] [DEBUG] Processing terminal event: terminal_updated [2026-09-02 13:15:33.944] [INFO ] Processing terminal_updated event for terminal 33 [2026-09-02 13:15:33.946] [INFO ] Changed fields: [:vendor, :model] [2026-09-02 13:15:33.947] [DEBUG] QUERY OK source="terminal_group_memberships" db=2.1ms queue=1.1ms idle=78.0ms UPDATE `terminal_group_memberships` AS t0 SET t0.`is_active` = ?, t0.`updated_at` = ? WHERE ((t0.`terminal_id` = ?) AND (t0.`is_active` = TRUE)) [false, ~N[2026-09-02 13:15:33], 33] ↳ TmsCore.TerminalManagement.TerminalEventDispatcher.terminal_updated/2, at: lib/tms_core/terminal_management/terminal_event_dispatcher.ex:52 [2026-09-02 13:15:33.958] [DEBUG] QUERY OK source="tms_terminals" db=3.7ms decode=0.7ms idle=6.4ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`id` = ?) [33] ↳ TmsCore.TerminalManagement.TerminalGroupService.apply_rules_to_terminal/1, at: lib/tms_core/terminal_management/terminal_group_service.ex:207 [2026-09-02 13:15:33.962] [DEBUG] QUERY OK source="terminal_group_rules" db=2.1ms idle=2.1ms SELECT t0.`id`, t0.`rule_name`, t0.`rule_type`, t0.`field_name`, t0.`operator`, t0.`value`, t0.`priority`, t0.`is_active`, t0.`conditions`, t0.`group_id`, t0.`inserted_at`, t0.`updated_at` FROM `terminal_group_rules` AS t0 WHERE (t0.`is_active` = TRUE) ORDER BY t0.`priority`, t0.`inserted_at` DESC [] ↳ TmsCore.TerminalManagement.TerminalGroupService.apply_rules_to_terminal/1, at: lib/tms_core/terminal_management/terminal_group_service.ex:213 [2026-09-02 13:15:33.962] [INFO ] Applied 0 rules to terminal 98251226730001 [2026-09-02 13:15:34.055] [DEBUG] QUERY OK source="tms_terminals" db=67.0ms queue=40.7ms idle=4.5ms UPDATE `tms_terminals` SET `status` = ?, `model` = ?, `vendor` = ?, `app_version` = ?, `data_version` = ?, `emv_config_version` = ?, `parameter_config_version` = ?, `updated_at` = ? WHERE `id` = ? ["connected", "kiosk_launcher", "morefun", nil, nil, nil, nil, ~N[2026-09-02 13:15:33], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:15:34.056] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:15:34.058] [DEBUG] QUERY OK source="tms_terminals" db=2.1ms idle=93.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:15:34.131] [DEBUG] QUERY OK source="tms_terminals" db=66.9ms queue=5.8ms idle=2.9ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:15:34], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:15:34.205] [DEBUG] QUERY OK db=73.2ms idle=73.4ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "c95a450f-d226-407d-bcb2-792bc3b10e44", "2026-09-02T13:15:32Z", ~N[2026-09-02 13:15:34], ~N[2026-09-02 13:15:34]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:15:34.205] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106474, oid: "c95a450f-d226-407d-bcb2-792bc3b10e44", upload_time: "2026-09-02T13:15:32Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:34], updated_at: ~N[2026-09-02 13:15:34]} [2026-09-02 13:15:34.205] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:15:32Z", "value" => "morefun"} [2026-09-02 13:15:34.278] [DEBUG] QUERY OK db=71.8ms queue=0.5ms idle=74.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:32Z", "morefun", "vendor", 106474, ~N[2026-09-02 13:15:34], ~N[2026-09-02 13:15:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:34.278] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092078, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:15:32Z", message: nil, status_log_id: 106474, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:34], updated_at: ~N[2026-09-02 13:15:34]}} [2026-09-02 13:15:34.279] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:15:32Z", "value" => "kiosk_launcher"} [2026-09-02 13:15:34.362] [DEBUG] QUERY OK db=82.4ms idle=74.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:32Z", "kiosk_launcher", "model", 106474, ~N[2026-09-02 13:15:34], ~N[2026-09-02 13:15:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:34.362] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092082, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:15:32Z", message: nil, status_log_id: 106474, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:34], updated_at: ~N[2026-09-02 13:15:34]}} [2026-09-02 13:15:34.362] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:15:32Z", "value" => "1.0"} [2026-09-02 13:15:34.471] [DEBUG] QUERY OK db=107.6ms idle=84.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:32Z", "1.0", "app_version", 106474, ~N[2026-09-02 13:15:34], ~N[2026-09-02 13:15:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:34.471] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092086, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:15:32Z", message: nil, status_log_id: 106474, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:34], updated_at: ~N[2026-09-02 13:15:34]}} [2026-09-02 13:15:34.471] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:15:32Z", "value" => "13"} [2026-09-02 13:15:34.536] [DEBUG] QUERY OK db=64.2ms idle=109.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:32Z", "13", "android_version", 106474, ~N[2026-09-02 13:15:34], ~N[2026-09-02 13:15:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:34.536] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092090, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:15:32Z", message: nil, status_log_id: 106474, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:34], updated_at: ~N[2026-09-02 13:15:34]}} [2026-09-02 13:15:34.536] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:15:32Z", "value" => "812"} [2026-09-02 13:15:34.644] [DEBUG] QUERY OK db=107.7ms idle=66.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:32Z", "812", "ram_free_mb", 106474, ~N[2026-09-02 13:15:34], ~N[2026-09-02 13:15:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:34.645] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092094, itemkey: "ram_free_mb", value: "812", timestamp: "2026-09-02T13:15:32Z", message: nil, status_log_id: 106474, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:34], updated_at: ~N[2026-09-02 13:15:34]}} [2026-09-02 13:15:34.646] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:15:32Z", "value" => "WIFI"} [2026-09-02 13:15:34.748] [DEBUG] QUERY OK db=101.6ms queue=0.4ms idle=88.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:32Z", "WIFI", "network_type", 106474, ~N[2026-09-02 13:15:34], ~N[2026-09-02 13:15:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:34.749] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092098, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:15:32Z", message: nil, status_log_id: 106474, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:34], updated_at: ~N[2026-09-02 13:15:34]}} [2026-09-02 13:15:34.749] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:15:32Z", "value" => "true"} [2026-09-02 13:15:34.868] [DEBUG] QUERY OK db=118.2ms idle=105.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:32Z", "true", "kiosk_active", 106474, ~N[2026-09-02 13:15:34], ~N[2026-09-02 13:15:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:34.869] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092103, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:15:32Z", message: nil, status_log_id: 106474, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:34], updated_at: ~N[2026-09-02 13:15:34]}} [2026-09-02 13:15:34.869] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:15:32Z", "value" => ""} [2026-09-02 13:15:35.001] [DEBUG] QUERY OK db=131.4ms idle=121.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:15:32Z", "sim_operator", 106474, ~N[2026-09-02 13:15:34], ~N[2026-09-02 13:15:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:35.002] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092106, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:15:32Z", message: nil, status_log_id: 106474, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:34], updated_at: ~N[2026-09-02 13:15:34]}} [2026-09-02 13:15:35.002] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:15:32Z", "value" => "UNKNOWN"} [2026-09-02 13:15:35.109] [DEBUG] QUERY OK db=105.6ms idle=135.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:32Z", "UNKNOWN", "sim_number", 106474, ~N[2026-09-02 13:15:35], ~N[2026-09-02 13:15:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:35.109] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092111, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:15:32Z", message: nil, status_log_id: 106474, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:35], updated_at: ~N[2026-09-02 13:15:35]}} [2026-09-02 13:15:35.109] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:15:32Z", "value" => "UNKNOWN"} [2026-09-02 13:15:35.237] [DEBUG] QUERY OK db=125.6ms idle=110.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:32Z", "UNKNOWN", "sim_iccid", 106474, ~N[2026-09-02 13:15:35], ~N[2026-09-02 13:15:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:35.237] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092114, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:15:32Z", message: nil, status_log_id: 106474, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:35], updated_at: ~N[2026-09-02 13:15:35]}} [2026-09-02 13:15:35.237] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:15:32Z", "value" => "UNKNOWN"} [2026-09-02 13:15:35.345] [DEBUG] QUERY OK db=107.3ms idle=128.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:32Z", "UNKNOWN", "sim_imsi", 106474, ~N[2026-09-02 13:15:35], ~N[2026-09-02 13:15:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:35.346] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092118, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:15:32Z", message: nil, status_log_id: 106474, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:35], updated_at: ~N[2026-09-02 13:15:35]}} [2026-09-02 13:15:35.346] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:15:32Z", "value" => "UNKNOWN"} [2026-09-02 13:15:35.453] [DEBUG] QUERY OK db=105.7ms idle=109.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:32Z", "UNKNOWN", "sim_iccid2", 106474, ~N[2026-09-02 13:15:35], ~N[2026-09-02 13:15:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:35.453] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092122, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:15:32Z", message: nil, status_log_id: 106474, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:35], updated_at: ~N[2026-09-02 13:15:35]}} [2026-09-02 13:15:35.453] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:15:32Z", "value" => "UNKNOWN"} [2026-09-02 13:15:35.577] [DEBUG] QUERY OK db=123.4ms idle=108.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:32Z", "UNKNOWN", "sim_imsi2", 106474, ~N[2026-09-02 13:15:35], ~N[2026-09-02 13:15:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:35.577] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092126, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:15:32Z", message: nil, status_log_id: 106474, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:35], updated_at: ~N[2026-09-02 13:15:35]}} [2026-09-02 13:15:35.577] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:15:32Z", "value" => "42"} [2026-09-02 13:15:35.723] [DEBUG] QUERY OK db=145.0ms idle=16.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:32Z", "42", "data_usage_mb", 106474, ~N[2026-09-02 13:15:35], ~N[2026-09-02 13:15:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:35.723] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092130, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:15:32Z", message: nil, status_log_id: 106474, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:35], updated_at: ~N[2026-09-02 13:15:35]}} [2026-09-02 13:15:35.723] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:15:32Z", "value" => "0"} [2026-09-02 13:15:35.903] [DEBUG] QUERY OK db=179.0ms idle=0.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:32Z", "0", "mobile_data_mb", 106474, ~N[2026-09-02 13:15:35], ~N[2026-09-02 13:15:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:35.903] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092134, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:15:32Z", message: nil, status_log_id: 106474, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:35], updated_at: ~N[2026-09-02 13:15:35]}} [2026-09-02 13:15:35.904] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:15:32Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:15:35.964] [DEBUG] QUERY OK db=59.2ms idle=115.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:15:32Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106474, ~N[2026-09-02 13:15:35], ~N[2026-09-02 13:15:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:15:35.965] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092138, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:15:32Z", message: nil, status_log_id: 106474, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:15:35], updated_at: ~N[2026-09-02 13:15:35]}} [2026-09-02 13:15:48.098] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:15:50.944] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:16:04.309] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:16:04.310] [INFO ] Incoming JSON payload: {"oid":"55097287-fde7-461c-bbc6-dbf112b78c58","sn":"98251226730001","uploadTime":"2026-09-02T13:16:02Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:16:02Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:16:02Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:16:02Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:16:02Z"},{"itemkey":"ram_free_mb","value":"820","timestamp":"2026-09-02T13:16:02Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:16:02Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:16:02Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:16:02Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:16:02Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:16:02Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:16:02Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:16:02Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:16:02Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:16:02Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:16:02Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:16:04.320] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "55097287-fde7-461c-bbc6-dbf112b78c58", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:16:02Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:16:02Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:16:02Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:16:02Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:16:02Z", "value" => "820"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:16:02Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:16:02Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:16:02Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:16:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:16:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:16:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:16:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:16:02Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:16:02Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:16:02Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:16:02Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:16:02Z", "vendor" => "morefun"} [2026-09-02 13:16:04.323] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:16:04.323] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:16:04.323] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:16:04.326] [DEBUG] QUERY OK source="parameter_templates" db=2.7ms idle=638.3ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:16:04.354] [DEBUG] QUERY OK source="parameter_templates" db=27.4ms idle=634.1ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:16:04.354] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:16:04.373] [DEBUG] QUERY OK source="tms_terminals" db=18.4ms idle=28.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:16:04.373] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:16:04.436] [DEBUG] QUERY OK source="tms_terminals" db=62.4ms idle=19.4ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:16:04], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:16:04.436] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:16:04.456] [DEBUG] QUERY OK source="tms_terminals" db=10.2ms decode=9.5ms idle=63.4ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:16:04.524] [DEBUG] QUERY OK source="tms_terminals" db=60.2ms queue=7.3ms idle=20.6ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:16:04], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:16:04.591] [DEBUG] QUERY OK db=65.6ms idle=78.6ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "55097287-fde7-461c-bbc6-dbf112b78c58", "2026-09-02T13:16:02Z", ~N[2026-09-02 13:16:04], ~N[2026-09-02 13:16:04]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:16:04.592] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106478, oid: "55097287-fde7-461c-bbc6-dbf112b78c58", upload_time: "2026-09-02T13:16:02Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:04], updated_at: ~N[2026-09-02 13:16:04]} [2026-09-02 13:16:04.592] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:16:02Z", "value" => "morefun"} [2026-09-02 13:16:04.643] [DEBUG] QUERY OK db=51.4ms idle=67.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:02Z", "morefun", "vendor", 106478, ~N[2026-09-02 13:16:04], ~N[2026-09-02 13:16:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:04.644] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092142, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:16:02Z", message: nil, status_log_id: 106478, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:04], updated_at: ~N[2026-09-02 13:16:04]}} [2026-09-02 13:16:04.644] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:16:02Z", "value" => "kiosk_launcher"} [2026-09-02 13:16:04.722] [DEBUG] QUERY OK db=72.6ms queue=5.0ms idle=52.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:02Z", "kiosk_launcher", "model", 106478, ~N[2026-09-02 13:16:04], ~N[2026-09-02 13:16:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:04.722] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092145, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:16:02Z", message: nil, status_log_id: 106478, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:04], updated_at: ~N[2026-09-02 13:16:04]}} [2026-09-02 13:16:04.722] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:16:02Z", "value" => "1.0"} [2026-09-02 13:16:04.858] [DEBUG] QUERY OK db=118.2ms queue=17.5ms idle=79.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:02Z", "1.0", "app_version", 106478, ~N[2026-09-02 13:16:04], ~N[2026-09-02 13:16:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:04.859] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092147, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:16:02Z", message: nil, status_log_id: 106478, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:04], updated_at: ~N[2026-09-02 13:16:04]}} [2026-09-02 13:16:04.859] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:16:02Z", "value" => "13"} [2026-09-02 13:16:04.973] [DEBUG] QUERY OK db=113.6ms idle=73.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:02Z", "13", "android_version", 106478, ~N[2026-09-02 13:16:04], ~N[2026-09-02 13:16:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:04.973] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092151, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:16:02Z", message: nil, status_log_id: 106478, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:04], updated_at: ~N[2026-09-02 13:16:04]}} [2026-09-02 13:16:04.973] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:16:02Z", "value" => "820"} [2026-09-02 13:16:05.107] [DEBUG] QUERY OK db=119.6ms idle=128.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:02Z", "820", "ram_free_mb", 106478, ~N[2026-09-02 13:16:04], ~N[2026-09-02 13:16:04]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:05.107] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092155, itemkey: "ram_free_mb", value: "820", timestamp: "2026-09-02T13:16:02Z", message: nil, status_log_id: 106478, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:04], updated_at: ~N[2026-09-02 13:16:04]}} [2026-09-02 13:16:05.107] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:16:02Z", "value" => "WIFI"} [2026-09-02 13:16:05.176] [DEBUG] QUERY OK db=68.3ms idle=134.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:02Z", "WIFI", "network_type", 106478, ~N[2026-09-02 13:16:05], ~N[2026-09-02 13:16:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:05.181] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092158, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:16:02Z", message: nil, status_log_id: 106478, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:05], updated_at: ~N[2026-09-02 13:16:05]}} [2026-09-02 13:16:05.181] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:16:02Z", "value" => "true"} [2026-09-02 13:16:05.246] [DEBUG] QUERY OK db=64.6ms idle=74.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:02Z", "true", "kiosk_active", 106478, ~N[2026-09-02 13:16:05], ~N[2026-09-02 13:16:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:05.246] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092162, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:16:02Z", message: nil, status_log_id: 106478, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:05], updated_at: ~N[2026-09-02 13:16:05]}} [2026-09-02 13:16:05.246] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:16:02Z", "value" => ""} [2026-09-02 13:16:05.289] [DEBUG] QUERY OK db=42.3ms idle=70.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:16:02Z", "sim_operator", 106478, ~N[2026-09-02 13:16:05], ~N[2026-09-02 13:16:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:05.291] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092166, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:16:02Z", message: nil, status_log_id: 106478, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:05], updated_at: ~N[2026-09-02 13:16:05]}} [2026-09-02 13:16:05.291] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:16:02Z", "value" => "UNKNOWN"} [2026-09-02 13:16:05.376] [DEBUG] QUERY OK db=73.3ms queue=11.5ms idle=45.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:02Z", "UNKNOWN", "sim_number", 106478, ~N[2026-09-02 13:16:05], ~N[2026-09-02 13:16:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:05.376] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092169, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:16:02Z", message: nil, status_log_id: 106478, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:05], updated_at: ~N[2026-09-02 13:16:05]}} [2026-09-02 13:16:05.376] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:16:02Z", "value" => "UNKNOWN"} [2026-09-02 13:16:05.463] [DEBUG] QUERY OK db=78.7ms idle=92.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:02Z", "UNKNOWN", "sim_iccid", 106478, ~N[2026-09-02 13:16:05], ~N[2026-09-02 13:16:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:05.467] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092173, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:16:02Z", message: nil, status_log_id: 106478, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:05], updated_at: ~N[2026-09-02 13:16:05]}} [2026-09-02 13:16:05.467] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:16:02Z", "value" => "UNKNOWN"} [2026-09-02 13:16:05.564] [DEBUG] QUERY OK db=96.3ms idle=91.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:02Z", "UNKNOWN", "sim_imsi", 106478, ~N[2026-09-02 13:16:05], ~N[2026-09-02 13:16:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:05.564] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092178, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:16:02Z", message: nil, status_log_id: 106478, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:05], updated_at: ~N[2026-09-02 13:16:05]}} [2026-09-02 13:16:05.565] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:16:02Z", "value" => "UNKNOWN"} [2026-09-02 13:16:05.644] [DEBUG] QUERY OK db=78.7ms idle=104.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:02Z", "UNKNOWN", "sim_iccid2", 106478, ~N[2026-09-02 13:16:05], ~N[2026-09-02 13:16:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:05.644] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092181, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:16:02Z", message: nil, status_log_id: 106478, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:05], updated_at: ~N[2026-09-02 13:16:05]}} [2026-09-02 13:16:05.644] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:16:02Z", "value" => "UNKNOWN"} [2026-09-02 13:16:05.736] [DEBUG] QUERY OK db=88.9ms decode=0.3ms idle=81.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:02Z", "UNKNOWN", "sim_imsi2", 106478, ~N[2026-09-02 13:16:05], ~N[2026-09-02 13:16:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:05.736] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092185, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:16:02Z", message: nil, status_log_id: 106478, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:05], updated_at: ~N[2026-09-02 13:16:05]}} [2026-09-02 13:16:05.736] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:16:02Z", "value" => "42"} [2026-09-02 13:16:05.832] [DEBUG] QUERY OK db=94.9ms idle=93.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:02Z", "42", "data_usage_mb", 106478, ~N[2026-09-02 13:16:05], ~N[2026-09-02 13:16:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:05.832] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092189, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:16:02Z", message: nil, status_log_id: 106478, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:05], updated_at: ~N[2026-09-02 13:16:05]}} [2026-09-02 13:16:05.832] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:16:02Z", "value" => "0"} [2026-09-02 13:16:05.950] [DEBUG] QUERY OK db=111.4ms idle=2.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:02Z", "0", "mobile_data_mb", 106478, ~N[2026-09-02 13:16:05], ~N[2026-09-02 13:16:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:05.960] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092193, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:16:02Z", message: nil, status_log_id: 106478, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:05], updated_at: ~N[2026-09-02 13:16:05]}} [2026-09-02 13:16:05.961] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:16:02Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:16:06.040] [DEBUG] QUERY OK db=64.0ms queue=0.8ms idle=142.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:02Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106478, ~N[2026-09-02 13:16:05], ~N[2026-09-02 13:16:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:06.040] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092196, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:16:02Z", message: nil, status_log_id: 106478, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:05], updated_at: ~N[2026-09-02 13:16:05]}} [2026-09-02 13:16:07.077] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:16:08.727] [DEBUG] QUERY OK source="tms_terminal_status_items" db=2313.0ms queue=1.1ms idle=137.0ms SELECT t0.`value` FROM `tms_terminal_status_items` AS t0 INNER JOIN `tms_terminal_status_logs` AS t1 ON t1.`id` = t0.`status_log_id` WHERE ((t1.`terminal_id` = ?) AND (t0.`itemkey` = 'installed_apps')) ORDER BY t1.`inserted_at` DESC, t0.`id` DESC LIMIT 1 [33] ↳ TmsCore.TerminalManagement.current_installed_apps_snapshot/1, at: lib/tms_core/terminal_management.ex:500 [2026-09-02 13:16:08.746] [DEBUG] QUERY OK source="tms_terminal_installed_apps" db=1.5ms queue=1.4ms idle=884.7ms SELECT count(t0.`id`) FROM `tms_terminal_installed_apps` AS t0 WHERE (t0.`terminal_id` = ?) [33] ↳ TmsCore.TerminalManagement.sync_installed_apps/1, at: lib/tms_core/terminal_management.ex:403 [2026-09-02 13:16:08.874] [DEBUG] QUERY OK source="tms_terminal_installed_apps" db=122.3ms queue=3.3ms idle=20.7ms INSERT INTO `tms_terminal_installed_apps` (`package`,`inserted_at`,`updated_at`,`first_seen_at`,`terminal_id`,`app_name`,`last_seen_at`) VALUES (?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?) ON DUPLICATE KEY UPDATE `app_name` = VALUES(`app_name`),`last_seen_at` = VALUES(`last_seen_at`),`updated_at` = VALUES(`updated_at`) ["com.android.internal.systemui.navbar.threebutton", ~N[2026-09-02 13:16:08], ~N[2026-09-02 13:16:08], ~N[2026-09-02 13:16:08], 33, "3 Button Navigation Bar", ~N[2026-09-02 13:16:08], "com.android.adservices.api", ~N[2026-09-02 13:16:08], ~N[2026-09-02 13:16:08], ~N[2026-09-02 13:16:08], 33, "Android AdServices", ~N[2026-09-02 13:16:08], "com.android.inputmethod.latin", ~N[2026-09-02 13:16:08], ~N[2026-09-02 13:16:08], ~N[2026-09-02 13:16:08], 33, "Android Keyboard (AOSP)", ~N[2026-09-02 13:16:08], "android.ext.services", ~N[2026-09-02 13:16:08], ~N[2026-09-02 13:16:08], ~N[2026-09-02 13:16:08], 33, "Android Services Library", ~N[2026-09-02 13:16:08], "android.ext.shared", ~N[2026-09-02 13:16:08], ~N[2026-09-02 13:16:08], ~N[2026-09-02 13:16:08], 33, "Android Shared Library", ~N[2026-09-02 13:16:08], "android", ~N[2026-09-02 13:16:08], ~N[2026-09-02 13:16:08], ~N[2026-09-02 13:16:08], 33, "Android System", ~N[2026-09-02 13:16:08], "com.android.webview", ~N[2026-09-02 13:16:08], ~N[2026-09-02 13:16:08], ~N[2026-09-02 13:16:08], 33, "Android System WebView", ~N[2026-09-02 13:16:08], "com.morefun.appstore", ...] ↳ TmsCore.TerminalManagement.sync_installed_apps/1, at: lib/tms_core/terminal_management.ex:429 [2026-09-02 13:16:10.690] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:16:18.379] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:16:33.446] [INFO ] Running offline device check... [2026-09-02 13:16:33.446] [INFO ] Starting offline device check... [2026-09-02 13:16:33.448] [DEBUG] QUERY OK source="tms_terminals" db=0.9ms queue=0.7ms idle=477.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 [] ↳ TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1199 [2026-09-02 13:16:33.456] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms queue=5.4ms idle=361.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [1] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.460] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.7ms queue=0.1ms idle=8.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [2] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.462] [INFO ] Starting scheduled rule validation [2026-09-02 13:16:33.462] [DEBUG] Validating missing assignments [2026-09-02 13:16:33.468] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=6.8ms queue=0.1ms idle=5.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [3] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.469] [DEBUG] QUERY OK source="terminal_group_rules" db=6.1ms idle=2.6ms SELECT t0.`id`, t0.`rule_name`, t0.`rule_type`, t0.`field_name`, t0.`operator`, t0.`value`, t0.`priority`, t0.`is_active`, t0.`conditions`, t0.`group_id`, t0.`inserted_at`, t0.`updated_at` FROM `terminal_group_rules` AS t0 WHERE (t0.`is_active` = TRUE) ORDER BY t0.`priority`, t0.`inserted_at` DESC [] ↳ TmsCore.TerminalManagement.TerminalGroupService.apply_all_rules/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:194 [2026-09-02 13:16:33.471] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.4ms idle=0.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [4] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.471] [DEBUG] QUERY OK source="tms_terminals" db=1.4ms idle=0.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 [] ↳ TmsCore.TerminalManagement.TerminalGroupService.apply_all_rules/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:196 [2026-09-02 13:16:33.472] [DEBUG] Re-applied 0 rules during validation [2026-09-02 13:16:33.473] [DEBUG] Validating invalid assignments [2026-09-02 13:16:33.473] [DEBUG] Validating rule consistency [2026-09-02 13:16:33.473] [DEBUG] Updating group terminal counts [2026-09-02 13:16:33.481] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=7.9ms queue=1.3ms idle=0.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [5] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.488] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=6.5ms idle=9.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [6] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.489] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms queue=0.1ms idle=7.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [7] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.493] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms queue=2.7ms idle=1.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [8] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.494] [DEBUG] QUERY OK source="terminal_groups" db=0.5ms queue=1.4ms idle=3.2ms SELECT count(t0.`id`) FROM `terminal_groups` AS t0 [] ↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:248 [2026-09-02 13:16:33.495] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=0.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [9] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.499] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=4.1ms idle=0.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [10] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.500] [DEBUG] QUERY OK source="terminal_groups" db=0.6ms queue=4.2ms idle=0.4ms SELECT count(t0.`id`) FROM `terminal_groups` AS t0 WHERE (t0.`is_active` = TRUE) [] ↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:249 [2026-09-02 13:16:33.501] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.9ms idle=0.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.503] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.507] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=4.2ms idle=1.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [13] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.510] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.6ms queue=0.1ms idle=4.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [14] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.513] [DEBUG] QUERY OK source="terminal_groups" db=1.4ms queue=3.3ms idle=0.6ms SELECT t0.`group_type`, count(t0.`id`) FROM `terminal_groups` AS t0 GROUP BY t0.`group_type` [] ↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:255 [2026-09-02 13:16:33.513] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms queue=0.6ms idle=0.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [15] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.515] [DEBUG] QUERY OK source="terminal_group_rules" db=0.8ms queue=0.8ms idle=0.9ms SELECT count(t0.`id`) FROM `terminal_group_rules` AS t0 [] ↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:258 [2026-09-02 13:16:33.517] [DEBUG] QUERY OK source="terminal_group_rules" db=1.1ms queue=0.3ms idle=0.2ms SELECT count(t0.`id`) FROM `terminal_group_rules` AS t0 WHERE (t0.`is_active` = TRUE) [] ↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:259 [2026-09-02 13:16:33.516] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms queue=0.2ms idle=1.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [16] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.519] [DEBUG] QUERY OK source="terminal_group_memberships" db=1.2ms queue=1.0ms idle=1.5ms SELECT count(t0.`id`) FROM `terminal_group_memberships` AS t0 [] ↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:261 [2026-09-02 13:16:33.520] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms queue=0.1ms idle=1.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [18] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.522] [DEBUG] QUERY OK source="terminal_group_memberships" db=0.4ms queue=1.2ms idle=0.2ms SELECT count(t0.`id`) FROM `terminal_group_memberships` AS t0 WHERE (t0.`is_active` = TRUE) [] ↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:262 [2026-09-02 13:16:33.522] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms queue=0.1ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [19] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.525] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.9ms queue=0.1ms idle=0.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [20] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.526] [DEBUG] QUERY OK source="terminal_group_memberships" db=0.5ms queue=3.6ms idle=0.5ms SELECT t0.`assignment_type`, count(t0.`id`) FROM `terminal_group_memberships` AS t0 WHERE (t0.`is_active` = TRUE) GROUP BY t0.`assignment_type` [] ↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:269 [2026-09-02 13:16:33.526] [DEBUG] Current group statistics: %{groups: %{active: 4, total: 4, by_type: %{"custom" => 4}}, rules: %{active: 0, total: 0}, assignments: %{active: 2, total: 2, by_type: %{"manual" => 2}}} [2026-09-02 13:16:33.527] [INFO ] Rule validation completed - applied 0 fixes [2026-09-02 13:16:33.530] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.6ms queue=0.6ms idle=0.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [22] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.532] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.1ms idle=4.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [23] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.533] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.7ms idle=1.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [26] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.535] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=2.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [29] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.536] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [33] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.537] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [35] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.538] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [36] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.538] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [37] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.539] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [39] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.540] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [42] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.541] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [43] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.542] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [44] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.543] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [45] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.543] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [46] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.546] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.1ms idle=3.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [47] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.552] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.6ms idle=6.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [48] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.555] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.9ms idle=0.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [49] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.556] [DEBUG] QUERY OK source="agent_global_settings" db=1.5ms queue=2.3ms idle=6.0ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:16:33.557] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms queue=0.1ms idle=0.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [51] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.558] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [53] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.563] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.9ms idle=1.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [55] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.564] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms queue=0.1ms idle=4.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [60] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.566] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=2.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [61] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.567] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [62] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.568] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [63] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.571] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.8ms queue=0.4ms idle=1.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [64] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.576] [DEBUG] QUERY OK source="agent_incidents" db=1.7ms queue=3.5ms idle=2.2ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'config') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A2')) [] ↳ AgentCore.Agents.ConfigCompliance.OutcomeLabeller.run/0, at: lib/agent_core/agents/config_compliance/outcome_labeller.ex:40 [2026-09-02 13:16:33.576] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms queue=0.4ms idle=1.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [65] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.579] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.5ms idle=3.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [67] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.580] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=3.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [69] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.582] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.2ms idle=2.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [71] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.583] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=2.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [74] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.584] [DEBUG] QUERY OK source="agent_global_settings" db=0.7ms idle=0.2ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:16:33.585] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [78] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.587] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.6ms queue=0.2ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [80] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.588] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=3.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [81] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.590] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [82] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.593] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=2.3ms idle=1.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [83] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:16:33.593] [INFO ] Offline device check completed. Found 51 offline devices, updated 0 statuses. [2026-09-02 13:16:33.594] [INFO ] Offline device check completed successfully [2026-09-02 13:16:33.605] [DEBUG] QUERY OK source="agent_incidents" db=0.7ms queue=0.5ms idle=13.7ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'fleet') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A1')) [] ↳ AgentCore.Agents.FleetHealth.OutcomeLabeller.run/0, at: lib/agent_core/agents/fleet_health/outcome_labeller.ex:26 [2026-09-02 13:16:33.615] [DEBUG] QUERY OK source="agent_global_settings" db=0.5ms idle=20.9ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:16:33.624] [DEBUG] QUERY OK source="agent_incidents" db=0.7ms queue=0.5ms idle=18.3ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'rollout') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A3')) [] ↳ AgentCore.Agents.Rollout.OutcomeLabeller.run/0, at: lib/agent_core/agents/rollout/outcome_labeller.ex:24 [2026-09-02 13:16:33.632] [DEBUG] QUERY OK source="agent_global_settings" db=0.8ms idle=16.1ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:16:33.644] [DEBUG] QUERY OK source="agent_incidents" db=1.8ms queue=0.6ms idle=17.4ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'infra') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A8')) [] ↳ AgentCore.Agents.Infra.OutcomeLabeller.run/0, at: lib/agent_core/agents/infra/outcome_labeller.ex:25 [2026-09-02 13:16:33.651] [DEBUG] QUERY OK source="agent_global_settings" db=1.3ms idle=17.5ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:16:33.664] [DEBUG] QUERY OK source="agent_incidents" db=0.6ms queue=0.6ms idle=18.1ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'tms_alerts') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = ?)) ["A9"] ↳ AgentCore.Agents.TmsAlerts.OutcomeLabeller.open_target_incidents/0, at: lib/agent_core/agents/tms_alerts/outcome_labeller.ex:45 [2026-09-02 13:16:33.701] [DEBUG] QUERY OK source="agent_global_settings" db=1.5ms idle=48.8ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:16:33.717] [DEBUG] QUERY OK source="agent_incidents" db=1.4ms queue=1.4ms idle=50.1ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'settlement') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A4')) [] ↳ AgentCore.Agents.Settlement.OutcomeLabeller.run/0, at: lib/agent_core/agents/settlement/outcome_labeller.ex:34 [2026-09-02 13:16:33.728] [DEBUG] QUERY OK source="agent_global_settings" db=0.6ms idle=26.4ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:16:33.737] [DEBUG] QUERY OK source="agent_incidents" db=3.3ms queue=0.6ms idle=16.4ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'risk') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A5')) [] ↳ AgentCore.Agents.RiskTriage.OutcomeLabeller.run/0, at: lib/agent_core/agents/risk_triage/outcome_labeller.ex:25 [2026-09-02 13:16:33.782] [DEBUG] QUERY OK source="agent_incidents" db=25.1ms queue=0.5ms idle=27.6ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (a0.`opened_at` >= ?) [~U[2026-09-01 13:16:33Z]] ↳ AgentCore.Agents.Ops.Correlator.run/0, at: lib/agent_core/agents/ops/correlator.ex:67 [2026-09-02 13:16:34.268] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:16:34.268] [INFO ] Incoming JSON payload: {"oid":"be9d3fec-3837-483c-9191-def63a7ada10","sn":"98251226730001","uploadTime":"2026-09-02T13:16:33Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:16:33Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:16:33Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:16:33Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:16:33Z"},{"itemkey":"ram_free_mb","value":"814","timestamp":"2026-09-02T13:16:33Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:16:33Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:16:33Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:16:33Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:16:33Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:16:33Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:16:33Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:16:33Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:16:33Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:16:33Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:16:33Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:16:34.273] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "be9d3fec-3837-483c-9191-def63a7ada10", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:16:33Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:16:33Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:16:33Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:16:33Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:16:33Z", "value" => "814"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:16:33Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:16:33Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:16:33Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:16:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:16:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:16:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:16:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:16:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:16:33Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:16:33Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:16:33Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:16:33Z", "vendor" => "morefun"} [2026-09-02 13:16:34.274] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:16:34.274] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:16:34.274] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:16:34.281] [DEBUG] QUERY OK source="parameter_templates" db=3.0ms idle=496.7ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:16:34.292] [DEBUG] QUERY OK source="parameter_templates" db=1.0ms idle=313.1ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:16:34.292] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:16:34.295] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms queue=1.2ms idle=11.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:16:34.295] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:16:34.386] [DEBUG] QUERY OK source="tms_terminals" db=90.7ms idle=3.3ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:16:34], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:16:34.386] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:16:34.389] [DEBUG] QUERY OK source="tms_terminals" db=2.3ms idle=91.7ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:16:34.482] [DEBUG] QUERY OK source="tms_terminals" db=93.3ms queue=0.1ms idle=3.2ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:16:34], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:16:34.583] [DEBUG] QUERY OK db=99.8ms idle=94.1ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "be9d3fec-3837-483c-9191-def63a7ada10", "2026-09-02T13:16:33Z", ~N[2026-09-02 13:16:34], ~N[2026-09-02 13:16:34]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:16:34.583] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106483, oid: "be9d3fec-3837-483c-9191-def63a7ada10", upload_time: "2026-09-02T13:16:33Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:34], updated_at: ~N[2026-09-02 13:16:34]} [2026-09-02 13:16:34.583] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:16:33Z", "value" => "morefun"} [2026-09-02 13:16:34.665] [DEBUG] QUERY OK db=81.4ms idle=100.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:33Z", "morefun", "vendor", 106483, ~N[2026-09-02 13:16:34], ~N[2026-09-02 13:16:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:34.670] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092208, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:16:33Z", message: nil, status_log_id: 106483, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:34], updated_at: ~N[2026-09-02 13:16:34]}} [2026-09-02 13:16:34.670] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:16:33Z", "value" => "kiosk_launcher"} [2026-09-02 13:16:34.769] [DEBUG] QUERY OK db=84.2ms queue=14.3ms idle=87.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:33Z", "kiosk_launcher", "model", 106483, ~N[2026-09-02 13:16:34], ~N[2026-09-02 13:16:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:34.769] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092213, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:16:33Z", message: nil, status_log_id: 106483, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:34], updated_at: ~N[2026-09-02 13:16:34]}} [2026-09-02 13:16:34.769] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:16:33Z", "value" => "1.0"} [2026-09-02 13:16:34.834] [DEBUG] QUERY OK db=64.0ms idle=104.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:33Z", "1.0", "app_version", 106483, ~N[2026-09-02 13:16:34], ~N[2026-09-02 13:16:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:34.835] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092215, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:16:33Z", message: nil, status_log_id: 106483, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:34], updated_at: ~N[2026-09-02 13:16:34]}} [2026-09-02 13:16:34.835] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:16:33Z", "value" => "13"} [2026-09-02 13:16:34.962] [DEBUG] QUERY OK db=126.1ms idle=66.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:33Z", "13", "android_version", 106483, ~N[2026-09-02 13:16:34], ~N[2026-09-02 13:16:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:34.962] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092219, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:16:33Z", message: nil, status_log_id: 106483, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:34], updated_at: ~N[2026-09-02 13:16:34]}} [2026-09-02 13:16:34.964] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:16:33Z", "value" => "814"} [2026-09-02 13:16:35.059] [DEBUG] QUERY OK db=93.3ms idle=132.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:33Z", "814", "ram_free_mb", 106483, ~N[2026-09-02 13:16:34], ~N[2026-09-02 13:16:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:35.060] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092223, itemkey: "ram_free_mb", value: "814", timestamp: "2026-09-02T13:16:33Z", message: nil, status_log_id: 106483, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:34], updated_at: ~N[2026-09-02 13:16:34]}} [2026-09-02 13:16:35.060] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:16:33Z", "value" => "WIFI"} [2026-09-02 13:16:35.138] [DEBUG] QUERY OK db=77.9ms idle=76.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:33Z", "WIFI", "network_type", 106483, ~N[2026-09-02 13:16:35], ~N[2026-09-02 13:16:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:35.138] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092227, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:16:33Z", message: nil, status_log_id: 106483, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:35], updated_at: ~N[2026-09-02 13:16:35]}} [2026-09-02 13:16:35.140] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:16:33Z", "value" => "true"} [2026-09-02 13:16:35.242] [DEBUG] QUERY OK db=101.0ms idle=81.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:33Z", "true", "kiosk_active", 106483, ~N[2026-09-02 13:16:35], ~N[2026-09-02 13:16:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:35.242] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092231, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:16:33Z", message: nil, status_log_id: 106483, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:35], updated_at: ~N[2026-09-02 13:16:35]}} [2026-09-02 13:16:35.242] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:16:33Z", "value" => ""} [2026-09-02 13:16:35.323] [DEBUG] QUERY OK db=80.1ms idle=104.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:16:33Z", "sim_operator", 106483, ~N[2026-09-02 13:16:35], ~N[2026-09-02 13:16:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:35.323] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092235, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:16:33Z", message: nil, status_log_id: 106483, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:35], updated_at: ~N[2026-09-02 13:16:35]}} [2026-09-02 13:16:35.323] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:16:33Z", "value" => "UNKNOWN"} [2026-09-02 13:16:35.499] [DEBUG] QUERY OK db=152.0ms idle=105.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:33Z", "UNKNOWN", "sim_number", 106483, ~N[2026-09-02 13:16:35], ~N[2026-09-02 13:16:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:35.499] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092238, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:16:33Z", message: nil, status_log_id: 106483, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:35], updated_at: ~N[2026-09-02 13:16:35]}} [2026-09-02 13:16:35.501] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:16:33Z", "value" => "UNKNOWN"} [2026-09-02 13:16:35.585] [DEBUG] QUERY OK db=82.7ms idle=179.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:33Z", "UNKNOWN", "sim_iccid", 106483, ~N[2026-09-02 13:16:35], ~N[2026-09-02 13:16:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:35.587] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092242, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:16:33Z", message: nil, status_log_id: 106483, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:35], updated_at: ~N[2026-09-02 13:16:35]}} [2026-09-02 13:16:35.588] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:16:33Z", "value" => "UNKNOWN"} [2026-09-02 13:16:35.784] [DEBUG] QUERY OK db=196.4ms idle=89.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:33Z", "UNKNOWN", "sim_imsi", 106483, ~N[2026-09-02 13:16:35], ~N[2026-09-02 13:16:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:35.785] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092246, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:16:33Z", message: nil, status_log_id: 106483, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:35], updated_at: ~N[2026-09-02 13:16:35]}} [2026-09-02 13:16:35.785] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:16:33Z", "value" => "UNKNOWN"} [2026-09-02 13:16:35.909] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:16:35.935] [DEBUG] QUERY OK db=146.7ms queue=2.8ms idle=200.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:33Z", "UNKNOWN", "sim_iccid2", 106483, ~N[2026-09-02 13:16:35], ~N[2026-09-02 13:16:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:35.935] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092251, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:16:33Z", message: nil, status_log_id: 106483, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:35], updated_at: ~N[2026-09-02 13:16:35]}} [2026-09-02 13:16:35.936] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:16:33Z", "value" => "UNKNOWN"} [2026-09-02 13:16:36.011] [DEBUG] QUERY OK db=74.6ms idle=151.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:33Z", "UNKNOWN", "sim_imsi2", 106483, ~N[2026-09-02 13:16:35], ~N[2026-09-02 13:16:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:36.011] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092256, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:16:33Z", message: nil, status_log_id: 106483, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:35], updated_at: ~N[2026-09-02 13:16:35]}} [2026-09-02 13:16:36.011] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:16:33Z", "value" => "42"} [2026-09-02 13:16:36.138] [DEBUG] QUERY OK db=118.2ms decode=0.1ms queue=6.7ms idle=19.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:33Z", "42", "data_usage_mb", 106483, ~N[2026-09-02 13:16:36], ~N[2026-09-02 13:16:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:36.139] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092260, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:16:33Z", message: nil, status_log_id: 106483, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:36], updated_at: ~N[2026-09-02 13:16:36]}} [2026-09-02 13:16:36.139] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:16:33Z", "value" => "0"} [2026-09-02 13:16:36.274] [DEBUG] QUERY OK db=134.3ms queue=0.2ms idle=128.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:33Z", "0", "mobile_data_mb", 106483, ~N[2026-09-02 13:16:36], ~N[2026-09-02 13:16:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:36.274] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092264, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:16:33Z", message: nil, status_log_id: 106483, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:36], updated_at: ~N[2026-09-02 13:16:36]}} [2026-09-02 13:16:36.276] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:16:33Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:16:36.412] [DEBUG] QUERY OK db=129.4ms idle=142.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:16:33Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106483, ~N[2026-09-02 13:16:36], ~N[2026-09-02 13:16:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:16:36.424] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092267, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:16:33Z", message: nil, status_log_id: 106483, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:16:36], updated_at: ~N[2026-09-02 13:16:36]}} [2026-09-02 13:16:43.095] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:17:00.300] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:17:00.417] [DEBUG] QUERY OK source="sync_outbox_entries" db=17.6ms idle=7.7ms SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["merchant_status", "sent"] ↳ RiskCore.Sync.MerchantStatusReconciler.reconcile_all/0, at: lib/risk_core/sync/merchant_status_reconciler.ex:25 [2026-09-02 13:17:00.417] [INFO ] [MerchantStatusReconciler] reconciling 0 sent entries [2026-09-02 13:17:00.417] [INFO ] [MerchantStatusReconciler] done. %{acked: 0, drift_detected: 0} [2026-09-02 13:17:00.418] [DEBUG] QUERY OK source="sync_outbox_entries" db=20.8ms idle=164.0ms SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["fee_rate_assignment", "sent"] ↳ SettlementCore.Sync.FeeRateReconciler.reconcile_all/0, at: lib/settlement_core/sync/fee_rate_reconciler.ex:37 [2026-09-02 13:17:00.418] [INFO ] [FeeRateReconciler] reconciling 0 sent entries [2026-09-02 13:17:00.419] [INFO ] [FeeRateReconciler] done. %{acked: 0, drift_detected: 0} [2026-09-02 13:17:02.086] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:17:04.327] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:17:04.327] [INFO ] Incoming JSON payload: {"oid":"c26d8e7e-7831-40a8-be17-5b53ec5538dd","sn":"98251226730001","uploadTime":"2026-09-02T13:17:03Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:17:03Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:17:03Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:17:03Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:17:03Z"},{"itemkey":"ram_free_mb","value":"810","timestamp":"2026-09-02T13:17:03Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:17:03Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:17:03Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:17:03Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:17:03Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:17:03Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:17:03Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:17:03Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:17:03Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:17:03Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:17:03Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:17:04.338] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "c26d8e7e-7831-40a8-be17-5b53ec5538dd", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:17:03Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:17:03Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:17:03Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:17:03Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:17:03Z", "value" => "810"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:17:03Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:17:03Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:17:03Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:17:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:17:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:17:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:17:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:17:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:17:03Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:17:03Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:17:03Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:17:03Z", "vendor" => "morefun"} [2026-09-02 13:17:04.338] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:17:04.352] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:17:04.352] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:17:04.363] [DEBUG] QUERY OK source="parameter_templates" db=5.8ms queue=0.8ms idle=1064.0ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:17:04.395] [DEBUG] QUERY OK source="parameter_templates" db=31.4ms idle=61.4ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:17:04.402] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:17:04.417] [DEBUG] QUERY OK source="tms_terminals" db=3.9ms queue=0.5ms idle=50.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:17:04.418] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:17:05.441] [DEBUG] QUERY OK source="tms_terminals" db=1022.6ms idle=23.2ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:17:04], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:17:05.441] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:17:05.451] [DEBUG] QUERY OK source="tms_terminals" db=9.8ms idle=89.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:17:05.924] [DEBUG] QUERY OK source="tms_terminals" db=458.3ms queue=14.5ms idle=10.8ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:17:05], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:17:06.261] [DEBUG] QUERY OK db=336.3ms queue=0.1ms idle=473.6ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "c26d8e7e-7831-40a8-be17-5b53ec5538dd", "2026-09-02T13:17:03Z", ~N[2026-09-02 13:17:05], ~N[2026-09-02 13:17:05]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:17:06.261] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106487, oid: "c26d8e7e-7831-40a8-be17-5b53ec5538dd", upload_time: "2026-09-02T13:17:03Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:05], updated_at: ~N[2026-09-02 13:17:05]} [2026-09-02 13:17:06.262] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:17:03Z", "value" => "morefun"} [2026-09-02 13:17:06.381] [DEBUG] QUERY OK db=118.7ms idle=337.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:03Z", "morefun", "vendor", 106487, ~N[2026-09-02 13:17:06], ~N[2026-09-02 13:17:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:06.381] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092272, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:17:03Z", message: nil, status_log_id: 106487, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:06], updated_at: ~N[2026-09-02 13:17:06]}} [2026-09-02 13:17:06.381] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:17:03Z", "value" => "kiosk_launcher"} [2026-09-02 13:17:06.513] [DEBUG] QUERY OK db=130.0ms queue=1.2ms idle=0.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:03Z", "kiosk_launcher", "model", 106487, ~N[2026-09-02 13:17:06], ~N[2026-09-02 13:17:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:06.515] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092277, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:17:03Z", message: nil, status_log_id: 106487, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:06], updated_at: ~N[2026-09-02 13:17:06]}} [2026-09-02 13:17:06.515] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:17:03Z", "value" => "1.0"} [2026-09-02 13:17:06.572] [DEBUG] QUERY OK db=55.7ms idle=131.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:03Z", "1.0", "app_version", 106487, ~N[2026-09-02 13:17:06], ~N[2026-09-02 13:17:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:06.576] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092282, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:17:03Z", message: nil, status_log_id: 106487, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:06], updated_at: ~N[2026-09-02 13:17:06]}} [2026-09-02 13:17:06.578] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:17:03Z", "value" => "13"} [2026-09-02 13:17:06.628] [DEBUG] QUERY OK db=47.6ms idle=67.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:03Z", "13", "android_version", 106487, ~N[2026-09-02 13:17:06], ~N[2026-09-02 13:17:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:06.629] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092284, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:17:03Z", message: nil, status_log_id: 106487, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:06], updated_at: ~N[2026-09-02 13:17:06]}} [2026-09-02 13:17:06.629] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:17:03Z", "value" => "810"} [2026-09-02 13:17:06.715] [DEBUG] QUERY OK db=84.5ms idle=57.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:03Z", "810", "ram_free_mb", 106487, ~N[2026-09-02 13:17:06], ~N[2026-09-02 13:17:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:06.717] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092289, itemkey: "ram_free_mb", value: "810", timestamp: "2026-09-02T13:17:03Z", message: nil, status_log_id: 106487, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:06], updated_at: ~N[2026-09-02 13:17:06]}} [2026-09-02 13:17:06.717] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:17:03Z", "value" => "WIFI"} [2026-09-02 13:17:06.841] [DEBUG] QUERY OK db=119.5ms queue=4.4ms idle=89.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:03Z", "WIFI", "network_type", 106487, ~N[2026-09-02 13:17:06], ~N[2026-09-02 13:17:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:06.841] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092293, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:17:03Z", message: nil, status_log_id: 106487, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:06], updated_at: ~N[2026-09-02 13:17:06]}} [2026-09-02 13:17:06.841] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:17:03Z", "value" => "true"} [2026-09-02 13:17:06.974] [DEBUG] QUERY OK db=131.9ms idle=127.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:03Z", "true", "kiosk_active", 106487, ~N[2026-09-02 13:17:06], ~N[2026-09-02 13:17:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:06.974] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092298, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:17:03Z", message: nil, status_log_id: 106487, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:06], updated_at: ~N[2026-09-02 13:17:06]}} [2026-09-02 13:17:06.975] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:17:03Z", "value" => ""} [2026-09-02 13:17:07.129] [DEBUG] QUERY OK db=153.7ms idle=134.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:17:03Z", "sim_operator", 106487, ~N[2026-09-02 13:17:06], ~N[2026-09-02 13:17:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:07.129] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092303, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:17:03Z", message: nil, status_log_id: 106487, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:06], updated_at: ~N[2026-09-02 13:17:06]}} [2026-09-02 13:17:07.129] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:17:03Z", "value" => "UNKNOWN"} [2026-09-02 13:17:07.266] [DEBUG] QUERY OK db=135.8ms idle=155.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:03Z", "UNKNOWN", "sim_number", 106487, ~N[2026-09-02 13:17:07], ~N[2026-09-02 13:17:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:07.267] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092307, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:17:03Z", message: nil, status_log_id: 106487, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:07], updated_at: ~N[2026-09-02 13:17:07]}} [2026-09-02 13:17:07.267] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:17:03Z", "value" => "UNKNOWN"} [2026-09-02 13:17:07.349] [DEBUG] QUERY OK db=81.4ms idle=139.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:03Z", "UNKNOWN", "sim_iccid", 106487, ~N[2026-09-02 13:17:07], ~N[2026-09-02 13:17:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:07.349] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092311, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:17:03Z", message: nil, status_log_id: 106487, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:07], updated_at: ~N[2026-09-02 13:17:07]}} [2026-09-02 13:17:07.349] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:17:03Z", "value" => "UNKNOWN"} [2026-09-02 13:17:07.423] [DEBUG] QUERY OK db=73.6ms idle=84.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:03Z", "UNKNOWN", "sim_imsi", 106487, ~N[2026-09-02 13:17:07], ~N[2026-09-02 13:17:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:07.428] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092315, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:17:03Z", message: nil, status_log_id: 106487, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:07], updated_at: ~N[2026-09-02 13:17:07]}} [2026-09-02 13:17:07.428] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:17:03Z", "value" => "UNKNOWN"} [2026-09-02 13:17:07.540] [DEBUG] QUERY OK db=111.3ms idle=30.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:03Z", "UNKNOWN", "sim_iccid2", 106487, ~N[2026-09-02 13:17:07], ~N[2026-09-02 13:17:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:07.540] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092319, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:17:03Z", message: nil, status_log_id: 106487, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:07], updated_at: ~N[2026-09-02 13:17:07]}} [2026-09-02 13:17:07.541] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:17:03Z", "value" => "UNKNOWN"} [2026-09-02 13:17:07.677] [DEBUG] QUERY OK db=136.3ms idle=117.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:03Z", "UNKNOWN", "sim_imsi2", 106487, ~N[2026-09-02 13:17:07], ~N[2026-09-02 13:17:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:07.677] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092323, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:17:03Z", message: nil, status_log_id: 106487, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:07], updated_at: ~N[2026-09-02 13:17:07]}} [2026-09-02 13:17:07.678] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:17:03Z", "value" => "42"} [2026-09-02 13:17:07.800] [DEBUG] QUERY OK db=122.0ms idle=137.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:03Z", "42", "data_usage_mb", 106487, ~N[2026-09-02 13:17:07], ~N[2026-09-02 13:17:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:07.800] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092327, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:17:03Z", message: nil, status_log_id: 106487, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:07], updated_at: ~N[2026-09-02 13:17:07]}} [2026-09-02 13:17:07.800] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:17:03Z", "value" => "0"} [2026-09-02 13:17:07.853] [DEBUG] QUERY OK db=52.0ms idle=123.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:03Z", "0", "mobile_data_mb", 106487, ~N[2026-09-02 13:17:07], ~N[2026-09-02 13:17:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:07.854] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092329, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:17:03Z", message: nil, status_log_id: 106487, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:07], updated_at: ~N[2026-09-02 13:17:07]}} [2026-09-02 13:17:07.854] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:17:03Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:17:08.021] [DEBUG] QUERY OK db=148.0ms queue=0.1ms idle=72.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:03Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106487, ~N[2026-09-02 13:17:07], ~N[2026-09-02 13:17:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:08.021] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092331, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:17:03Z", message: nil, status_log_id: 106487, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:07], updated_at: ~N[2026-09-02 13:17:07]}} [2026-09-02 13:17:08.179] [INFO ] Received status update for terminal 28260702280001 [2026-09-02 13:17:08.179] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T21:16:49Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T21:16:49Z","value":"100"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T21:16:49Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T21:16:49Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T21:16:49Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T21:16:49Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T21:16:49Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T21:16:49Z","value":"3.8.7.1-SNAPSHOT-SR800"}],"model":"SR800 A20","oid":"organization_id","sn":"28260702280001","uploadTime":"2026-09-02T21:16:49Z","vendor":"MoreFun"} [2026-09-02 13:17:08.180] [INFO ] Decoded JSON: %{"model" => "SR800 A20", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:16:49Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:16:49Z", "value" => "100"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:16:49Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:16:49Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:16:49Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:16:49Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:16:49Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:16:49Z", "value" => "3.8.7.1-SNAPSHOT-SR800"}], "sn" => "28260702280001", "uploadTime" => "2026-09-02T21:16:49Z", "vendor" => "MoreFun"} [2026-09-02 13:17:08.180] [INFO ] Extracted versions for 28260702280001: %{application: "3.8.7.1-SNAPSHOT-SR800", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:17:08.180] [INFO ] Detected missing versions for 28260702280001, triggering auto-push [2026-09-02 13:17:08.180] [INFO ] AutoPushService: Triggering auto-push for 28260702280001 (MoreFun SR800 A20) - missing version [2026-09-02 13:17:08.233] [DEBUG] QUERY OK source="parameter_templates" db=31.3ms idle=178.9ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:17:08.242] [DEBUG] QUERY OK source="tms_terminals" db=3.6ms idle=198.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:17:08.257] [DEBUG] QUERY OK source="parameter_template_values" db=14.8ms idle=11.7ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [15] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:17:08.289] [DEBUG] QUERY OK source="parameter_definitions" db=19.8ms queue=11.2ms idle=15.7ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:17:08.393] [DEBUG] QUERY OK db=101.4ms idle=33.7ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", 7810, ~U[2026-09-02 13:17:08Z], 64, "parameter", "SR800 A20", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", "PINPAD_MASTER_KEY_INDEX" => "0", "COMM_PORT" => "80", "EXTERNAL_PINPAD" => "0", ...}, "full", 15, "missing_version", "1.0.0", ~N[2026-09-02 13:17:08], ~N[2026-09-02 13:17:08]] ↳ TmsCore.TerminalManagement.AutoPushService.push_generic_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:236 [2026-09-02 13:17:08.393] [INFO ] AutoPushService: Created push log 61110 for parameters (template: 15) [2026-09-02 13:17:08.393] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 7810, "retry_count" => "3", "version" => "1.0.0"} [2026-09-02 13:17:08.393] [INFO ] AutoPushService: Sending parameter push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:17:08.394] [INFO ] AutoPushService: Parameter push sent successfully to 28260702280001 [2026-09-02 13:17:08.453] [DEBUG] QUERY OK db=59.0ms idle=119.4ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 932, ~U[2026-09-02 13:17:08Z], 64, "emv_config", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:17:08], ~N[2026-09-02 13:17:08]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:17:08.454] [INFO ] AutoPushService: Created push log for emv_config [2026-09-02 13:17:08.467] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 932, "retry_count" => "3"} [2026-09-02 13:17:08.467] [INFO ] AutoPushService: Sending emv_config push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:17:08.467] [INFO ] AutoPushService: emv_config push sent successfully to 28260702280001 [2026-09-02 13:17:08.479] [DEBUG] QUERY OK source="config_file_versions" db=5.3ms queue=1.8ms idle=38.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:17:08.479] [INFO ] KeysConfigService: Generating keys.json for 28260702280001 (SR800 A20) [2026-09-02 13:17:08.507] [DEBUG] QUERY OK source="tms_terminals" db=11.3ms idle=42.7ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:17:08.507] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 28260702280001 with params: %{"kekKcv" => "112233", "model" => "SR800 A20", "serialNumber" => "28260702280001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:17:08.513] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:17:08.513] [ERROR] KeysConfigService: Failed to generate keys for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:17:08.513] [ERROR] AutoPushService: Failed to generate keys.json for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:17:08.651] [DEBUG] QUERY OK db=106.6ms queue=3.4ms idle=62.1ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 7874, ~U[2026-09-02 13:17:08Z], 64, "application", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:17:08], ~N[2026-09-02 13:17:08]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:17:08.652] [INFO ] AutoPushService: Created push log for application [2026-09-02 13:17:08.652] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 7874, "retry_count" => "3"} [2026-09-02 13:17:08.652] [INFO ] AutoPushService: Sending application push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:17:08.652] [INFO ] AutoPushService: application push sent successfully to 28260702280001 [2026-09-02 13:17:08.652] [INFO ] AutoPushService: Auto-push completed for 28260702280001 [2026-09-02 13:17:08.669] [DEBUG] QUERY OK source="tms_terminals" db=16.6ms idle=145.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:17:08.670] [INFO ] Terminal updated: 28260702280001 [2026-09-02 13:17:08.690] [DEBUG] QUERY OK source="parameter_templates" db=4.1ms idle=34.0ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:17:08.691] [DEBUG] QUERY OK source="config_file_versions" db=0.4ms queue=0.3ms idle=21.6ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:17:08.700] [DEBUG] QUERY OK source="config_file_versions" db=9.3ms idle=1.3ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:17:08.700] [INFO ] VersionComplianceChecker: 28260702280001 — outdated configs: [{:application, "3.8.7.1-SNAPSHOT-SR800", "3.8.5"}] [2026-09-02 13:17:08.770] [DEBUG] QUERY OK source="parameter_push_logs" db=68.7ms idle=10.1ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [64, "application", ~N[2026-09-02 12:47:08]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:17:08.770] [INFO ] VersionComplianceChecker: Skipping application re-push for 28260702280001 (push already in-flight or within cooldown) [2026-09-02 13:17:08.776] [DEBUG] QUERY OK source="tms_terminals" db=6.1ms idle=69.7ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:17:08.880] [DEBUG] QUERY OK db=97.4ms idle=12.9ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [64, "organization_id", "2026-09-02T21:16:49Z", ~N[2026-09-02 13:17:08], ~N[2026-09-02 13:17:08]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:17:08.880] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106492, oid: "organization_id", upload_time: "2026-09-02T21:16:49Z", terminal_id: 64, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:08], updated_at: ~N[2026-09-02 13:17:08]} [2026-09-02 13:17:08.881] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:16:49Z", "value" => "online"} [2026-09-02 13:17:08.936] [DEBUG] QUERY OK db=54.0ms idle=105.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T21:16:49Z", "online", "status", 106492, ~N[2026-09-02 13:17:08], ~N[2026-09-02 13:17:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:08.936] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092335, itemkey: "status", value: "online", timestamp: "2026-09-02T21:16:49Z", message: "Terminal status update", status_log_id: 106492, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:08], updated_at: ~N[2026-09-02 13:17:08]}} [2026-09-02 13:17:08.936] [INFO ] Setting terminal 28260702280001 status to 'online' from status itemkey [2026-09-02 13:17:08.940] [DEBUG] QUERY OK source="tms_terminals" db=1.6ms queue=2.1ms idle=56.2ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:17:08], 64] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:17:08.940] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:16:49Z", "value" => "100"} [2026-09-02 13:17:09.169] [DEBUG] QUERY OK db=224.6ms queue=0.2ms idle=8.3ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T21:16:49Z", "100", "battery", 106492, ~N[2026-09-02 13:17:08], ~N[2026-09-02 13:17:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:09.169] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092339, itemkey: "battery", value: "100", timestamp: "2026-09-02T21:16:49Z", message: "Battery level", status_log_id: 106492, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:08], updated_at: ~N[2026-09-02 13:17:08]}} [2026-09-02 13:17:09.173] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:16:49Z", "value" => "online"} [2026-09-02 13:17:09.249] [DEBUG] QUERY OK db=75.9ms idle=233.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T21:16:49Z", "online", "network", 106492, ~N[2026-09-02 13:17:09], ~N[2026-09-02 13:17:09]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:09.250] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092341, itemkey: "network", value: "online", timestamp: "2026-09-02T21:16:49Z", message: "Network connectivity", status_log_id: 106492, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:09], updated_at: ~N[2026-09-02 13:17:09]}} [2026-09-02 13:17:09.250] [INFO ] Setting terminal 28260702280001 status to 'online' from network itemkey [2026-09-02 13:17:09.255] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms queue=4.1ms idle=81.2ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:17:09], 64] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:17:09.255] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:16:49Z", "value" => "0"} [2026-09-02 13:17:09.375] [DEBUG] QUERY OK db=119.7ms idle=6.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T21:16:49Z", "0", "cpu", 106492, ~N[2026-09-02 13:17:09], ~N[2026-09-02 13:17:09]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:09.376] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092346, itemkey: "cpu", value: "0", timestamp: "2026-09-02T21:16:49Z", message: "CPU usage percentage", status_log_id: 106492, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:09], updated_at: ~N[2026-09-02 13:17:09]}} [2026-09-02 13:17:09.376] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:16:49Z", "value" => "1.0.0"} [2026-09-02 13:17:09.446] [DEBUG] QUERY OK db=69.5ms idle=121.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T21:16:49Z", "1.0.0", "parameter_config", 106492, ~N[2026-09-02 13:17:09], ~N[2026-09-02 13:17:09]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:09.446] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092350, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T21:16:49Z", message: "Current parameters version", status_log_id: 106492, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:09], updated_at: ~N[2026-09-02 13:17:09]}} [2026-09-02 13:17:09.446] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:16:49Z", "value" => "1.0.1"} [2026-09-02 13:17:09.655] [DEBUG] QUERY OK db=208.1ms idle=1.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T21:16:49Z", "1.0.1", "emv_config", 106492, ~N[2026-09-02 13:17:09], ~N[2026-09-02 13:17:09]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:09.657] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092353, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T21:16:49Z", message: "Current EMV config version", status_log_id: 106492, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:09], updated_at: ~N[2026-09-02 13:17:09]}} [2026-09-02 13:17:09.657] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:16:49Z", "value" => ""} [2026-09-02 13:17:09.777] [DEBUG] QUERY OK db=118.1ms queue=0.9ms idle=212.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T21:16:49Z", "keys_config", 106492, ~N[2026-09-02 13:17:09], ~N[2026-09-02 13:17:09]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:09.778] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092357, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T21:16:49Z", message: "Current keys config version", status_log_id: 106492, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:09], updated_at: ~N[2026-09-02 13:17:09]}} [2026-09-02 13:17:09.778] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:16:49Z", "value" => "3.8.7.1-SNAPSHOT-SR800"} [2026-09-02 13:17:09.847] [DEBUG] QUERY OK db=67.3ms decode=0.1ms queue=1.4ms idle=123.3ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T21:16:49Z", "3.8.7.1-SNAPSHOT-SR800", "application", 106492, ~N[2026-09-02 13:17:09], ~N[2026-09-02 13:17:09]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:09.847] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092361, itemkey: "application", value: "3.8.7.1-SNAPSHOT-SR800", timestamp: "2026-09-02T21:16:49Z", message: "Current application version", status_log_id: 106492, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:09], updated_at: ~N[2026-09-02 13:17:09]}} [2026-09-02 13:17:09.852] [DEBUG] QUERY OK source="tms_terminals" db=4.1ms idle=70.7ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:17:09], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:216 [2026-09-02 13:17:09.852] [WARN ] Unexpected async result [2026-09-02 13:17:09.852] [WARN ] Unexpected async result [2026-09-02 13:17:09.852] [WARN ] Unexpected async result [2026-09-02 13:17:13.224] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:17:22.233] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:17:34.453] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:17:34.453] [INFO ] Incoming JSON payload: {"oid":"012862aa-173f-4a14-968d-238fca1ffc1a","sn":"98251226730001","uploadTime":"2026-09-02T13:17:33Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:17:33Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:17:33Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:17:33Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:17:33Z"},{"itemkey":"ram_free_mb","value":"817","timestamp":"2026-09-02T13:17:33Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:17:33Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:17:33Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:17:33Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:17:33Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:17:33Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:17:33Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:17:33Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:17:33Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:17:33Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:17:33Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:17:34.454] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "012862aa-173f-4a14-968d-238fca1ffc1a", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:17:33Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:17:33Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:17:33Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:17:33Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:17:33Z", "value" => "817"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:17:33Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:17:33Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:17:33Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:17:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:17:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:17:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:17:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:17:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:17:33Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:17:33Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:17:33Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:17:33Z", "vendor" => "morefun"} [2026-09-02 13:17:34.454] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:17:34.454] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:17:34.454] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:17:34.459] [DEBUG] QUERY OK source="parameter_templates" db=4.3ms queue=0.3ms idle=734.5ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:17:34.479] [DEBUG] QUERY OK source="parameter_templates" db=4.0ms idle=293.7ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:17:34.479] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:17:34.486] [DEBUG] QUERY OK source="tms_terminals" db=6.5ms idle=20.2ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:17:34.494] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:17:34.512] [DEBUG] QUERY OK source="tms_terminals" db=17.3ms queue=0.1ms idle=16.0ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:17:34], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:17:34.512] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:17:34.526] [DEBUG] QUERY OK source="tms_terminals" db=7.1ms idle=33.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:17:34.565] [DEBUG] QUERY OK source="tms_terminals" db=37.7ms idle=15.4ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:17:34], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:17:34.679] [DEBUG] QUERY OK db=114.0ms queue=0.1ms idle=38.6ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "012862aa-173f-4a14-968d-238fca1ffc1a", "2026-09-02T13:17:33Z", ~N[2026-09-02 13:17:34], ~N[2026-09-02 13:17:34]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:17:34.680] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106496, oid: "012862aa-173f-4a14-968d-238fca1ffc1a", upload_time: "2026-09-02T13:17:33Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:34], updated_at: ~N[2026-09-02 13:17:34]} [2026-09-02 13:17:34.680] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:17:33Z", "value" => "morefun"} [2026-09-02 13:17:34.743] [DEBUG] QUERY OK db=63.3ms idle=115.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:33Z", "morefun", "vendor", 106496, ~N[2026-09-02 13:17:34], ~N[2026-09-02 13:17:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:34.744] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092366, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:17:33Z", message: nil, status_log_id: 106496, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:34], updated_at: ~N[2026-09-02 13:17:34]}} [2026-09-02 13:17:34.744] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:17:33Z", "value" => "kiosk_launcher"} [2026-09-02 13:17:34.902] [DEBUG] QUERY OK db=105.1ms queue=48.2ms idle=21.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:33Z", "kiosk_launcher", "model", 106496, ~N[2026-09-02 13:17:34], ~N[2026-09-02 13:17:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:34.904] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092372, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:17:33Z", message: nil, status_log_id: 106496, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:34], updated_at: ~N[2026-09-02 13:17:34]}} [2026-09-02 13:17:34.904] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:17:33Z", "value" => "1.0"} [2026-09-02 13:17:34.979] [DEBUG] QUERY OK db=73.5ms idle=161.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:33Z", "1.0", "app_version", 106496, ~N[2026-09-02 13:17:34], ~N[2026-09-02 13:17:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:34.979] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092375, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:17:33Z", message: nil, status_log_id: 106496, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:34], updated_at: ~N[2026-09-02 13:17:34]}} [2026-09-02 13:17:34.979] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:17:33Z", "value" => "13"} [2026-09-02 13:17:35.060] [DEBUG] QUERY OK db=80.1ms idle=77.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:33Z", "13", "android_version", 106496, ~N[2026-09-02 13:17:34], ~N[2026-09-02 13:17:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:35.060] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092379, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:17:33Z", message: nil, status_log_id: 106496, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:34], updated_at: ~N[2026-09-02 13:17:34]}} [2026-09-02 13:17:35.060] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:17:33Z", "value" => "817"} [2026-09-02 13:17:35.210] [DEBUG] QUERY OK db=148.6ms queue=0.7ms idle=81.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:33Z", "817", "ram_free_mb", 106496, ~N[2026-09-02 13:17:35], ~N[2026-09-02 13:17:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:35.210] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092383, itemkey: "ram_free_mb", value: "817", timestamp: "2026-09-02T13:17:33Z", message: nil, status_log_id: 106496, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:35], updated_at: ~N[2026-09-02 13:17:35]}} [2026-09-02 13:17:35.210] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:17:33Z", "value" => "WIFI"} [2026-09-02 13:17:35.317] [DEBUG] QUERY OK db=98.4ms idle=158.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:33Z", "WIFI", "network_type", 106496, ~N[2026-09-02 13:17:35], ~N[2026-09-02 13:17:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:35.317] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092390, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:17:33Z", message: nil, status_log_id: 106496, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:35], updated_at: ~N[2026-09-02 13:17:35]}} [2026-09-02 13:17:35.318] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:17:33Z", "value" => "true"} [2026-09-02 13:17:35.355] [DEBUG] QUERY OK db=34.6ms idle=110.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:33Z", "true", "kiosk_active", 106496, ~N[2026-09-02 13:17:35], ~N[2026-09-02 13:17:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:35.355] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092393, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:17:33Z", message: nil, status_log_id: 106496, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:35], updated_at: ~N[2026-09-02 13:17:35]}} [2026-09-02 13:17:35.356] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:17:33Z", "value" => ""} [2026-09-02 13:17:35.443] [DEBUG] QUERY OK db=87.1ms idle=39.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:17:33Z", "sim_operator", 106496, ~N[2026-09-02 13:17:35], ~N[2026-09-02 13:17:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:35.448] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092396, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:17:33Z", message: nil, status_log_id: 106496, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:35], updated_at: ~N[2026-09-02 13:17:35]}} [2026-09-02 13:17:35.448] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:17:33Z", "value" => "UNKNOWN"} [2026-09-02 13:17:35.510] [DEBUG] QUERY OK db=56.8ms queue=1.5ms idle=97.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:33Z", "UNKNOWN", "sim_number", 106496, ~N[2026-09-02 13:17:35], ~N[2026-09-02 13:17:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:35.510] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092401, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:17:33Z", message: nil, status_log_id: 106496, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:35], updated_at: ~N[2026-09-02 13:17:35]}} [2026-09-02 13:17:35.511] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:17:33Z", "value" => "UNKNOWN"} [2026-09-02 13:17:35.599] [DEBUG] QUERY OK db=80.7ms idle=67.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:33Z", "UNKNOWN", "sim_iccid", 106496, ~N[2026-09-02 13:17:35], ~N[2026-09-02 13:17:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:35.602] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092404, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:17:33Z", message: nil, status_log_id: 106496, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:35], updated_at: ~N[2026-09-02 13:17:35]}} [2026-09-02 13:17:35.602] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:17:33Z", "value" => "UNKNOWN"} [2026-09-02 13:17:35.710] [DEBUG] QUERY OK db=107.6ms idle=92.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:33Z", "UNKNOWN", "sim_imsi", 106496, ~N[2026-09-02 13:17:35], ~N[2026-09-02 13:17:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:35.711] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092408, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:17:33Z", message: nil, status_log_id: 106496, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:35], updated_at: ~N[2026-09-02 13:17:35]}} [2026-09-02 13:17:35.711] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:17:33Z", "value" => "UNKNOWN"} [2026-09-02 13:17:35.831] [DEBUG] QUERY OK db=120.4ms idle=119.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:33Z", "UNKNOWN", "sim_iccid2", 106496, ~N[2026-09-02 13:17:35], ~N[2026-09-02 13:17:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:35.832] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092412, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:17:33Z", message: nil, status_log_id: 106496, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:35], updated_at: ~N[2026-09-02 13:17:35]}} [2026-09-02 13:17:35.832] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:17:33Z", "value" => "UNKNOWN"} [2026-09-02 13:17:35.910] [DEBUG] QUERY OK db=73.9ms queue=4.1ms idle=78.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:33Z", "UNKNOWN", "sim_imsi2", 106496, ~N[2026-09-02 13:17:35], ~N[2026-09-02 13:17:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:35.910] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092416, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:17:33Z", message: nil, status_log_id: 106496, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:35], updated_at: ~N[2026-09-02 13:17:35]}} [2026-09-02 13:17:35.911] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:17:33Z", "value" => "42"} [2026-09-02 13:17:35.986] [DEBUG] QUERY OK db=75.4ms idle=79.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:33Z", "42", "data_usage_mb", 106496, ~N[2026-09-02 13:17:35], ~N[2026-09-02 13:17:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:35.987] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092420, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:17:33Z", message: nil, status_log_id: 106496, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:35], updated_at: ~N[2026-09-02 13:17:35]}} [2026-09-02 13:17:35.987] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:17:33Z", "value" => "0"} [2026-09-02 13:17:36.101] [DEBUG] QUERY OK db=111.6ms queue=2.3ms idle=76.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:33Z", "0", "mobile_data_mb", 106496, ~N[2026-09-02 13:17:35], ~N[2026-09-02 13:17:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:36.101] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092424, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:17:33Z", message: nil, status_log_id: 106496, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:35], updated_at: ~N[2026-09-02 13:17:35]}} [2026-09-02 13:17:36.102] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:17:33Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:17:36.196] [DEBUG] QUERY OK db=93.0ms idle=115.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:17:33Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106496, ~N[2026-09-02 13:17:36], ~N[2026-09-02 13:17:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:17:36.198] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092427, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:17:33Z", message: nil, status_log_id: 106496, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:17:36], updated_at: ~N[2026-09-02 13:17:36]}} [2026-09-02 13:17:37.808] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:17:41.885] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:17:47.715] [DEBUG] MOUNT PlatformWeb.SettlementLive.MisApproval Parameters: %{} Session: %{"_csrf_token" => "YeYg4ja_TxPQt2mrMADPt56F", "live_socket_id" => "users_sessions:1SCMkuUViXFyTH5BPBDsb34g_qe7I7Ttdm5i6LAnpjM=", "user_token" => <<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>} [2026-09-02 13:17:47.730] [DEBUG] QUERY OK source="users_tokens" db=3.4ms queue=4.1ms idle=1134.8ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<213, 32, 140, 146, 229, 21, 137, 113, 114, 76, 126, 65, 60, 16, 236, 111, 126, 32, 254, 167, 187, 35, 180, 237, 118, 110, 98, 232, 176, 39, 166, 51>>, "session", ~U[2026-09-02 13:17:47.723104Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 13:17:47.740] [DEBUG] QUERY OK source="settlement_mis" db=3.4ms idle=1549.1ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` = ?) ORDER BY s0.`mis_date` DESC LIMIT 100 ["pending"] ↳ PlatformWeb.SettlementLive.MisApproval.load_mis_rows/2, at: lib/platform_web/live/settlement_live/mis_approval.ex:466 [2026-09-02 13:17:47.743] [DEBUG] Replied in 29ms [2026-09-02 13:17:47.744] [DEBUG] HANDLE PARAMS in PlatformWeb.SettlementLive.MisApproval Parameters: %{} [2026-09-02 13:17:47.756] [DEBUG] Replied in 12ms [2026-09-02 13:17:49.176] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:17:51.373] [DEBUG] HANDLE EVENT "mis_row_clicked" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"id" => 324} [2026-09-02 13:17:51.374] [DEBUG] QUERY OK source="settlement_mis" db=0.6ms idle=476.3ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`id` = ?) [324] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:269 [2026-09-02 13:17:51.374] [DEBUG] QUERY OK source="settlement_mis_items" db=0.6ms idle=190.0ms SELECT s0.`merchant_mid`, s0.`merchant_id`, sum(s0.`transaction_count`), sum(s0.`total_gross_amount`), sum(s0.`total_mdr_amount`), sum(s0.`total_vat_amount`), sum(s0.`total_interchange_fee`), sum(s0.`total_net_settlement_amount`), sum(s0.`net_payable`), sum(s0.`margin_contribution`), GROUP_CONCAT(DISTINCT s0.`scheme_name` SEPARATOR ', '), GROUP_CONCAT(DISTINCT s0.`card_type_code` SEPARATOR ', ') FROM `settlement_mis_items` AS s0 WHERE (s0.`settlement_mis_id` = ?) GROUP BY s0.`merchant_mid`, s0.`merchant_id` ORDER BY s0.`merchant_mid` [324] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:270 [2026-09-02 13:17:51.375] [DEBUG] Replied in 2ms [2026-09-02 13:17:52.225] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:17:54.840] [DEBUG] HANDLE EVENT "close_detail" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"value" => ""} [2026-09-02 13:17:54.842] [DEBUG] Replied in 1ms [2026-09-02 13:18:04.299] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:18:04.299] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T13:18:03Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T13:18:03Z","value":"20"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T13:18:03Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T13:18:03Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T13:18:03Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T13:18:03Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T13:18:03Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T13:18:03Z","value":"3.9"}],"model":"MF919","oid":"organization_id","sn":"98251226730001","uploadTime":"2026-09-02T13:18:03Z","vendor":"MoreFun"} [2026-09-02 13:18:04.300] [INFO ] Decoded JSON: %{"model" => "MF919", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:18:03Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:18:03Z", "value" => "20"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:18:03Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:18:03Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:18:03Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:18:03Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:18:03Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:18:03Z", "value" => "3.9"}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:18:03Z", "vendor" => "MoreFun"} [2026-09-02 13:18:04.300] [INFO ] Extracted versions for 98251226730001: %{application: "3.9", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:18:04.300] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:18:04.300] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (MoreFun MF919) - missing version [2026-09-02 13:18:04.381] [DEBUG] QUERY OK source="parameter_templates" db=80.3ms idle=186.2ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:18:04.417] [DEBUG] QUERY OK source="tms_terminals" db=4.4ms queue=19.4ms idle=187.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:18:04.467] [DEBUG] QUERY OK source="parameter_template_values" db=48.9ms idle=37.1ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [10] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:18:04.555] [DEBUG] QUERY OK source="parameter_definitions" db=34.4ms queue=32.5ms idle=70.1ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:18:04.580] [DEBUG] QUERY OK source="pos_terminal" db=24.5ms idle=88.3ms SELECT p0.`id`, p0.`terminalid`, p0.`serial_number`, p0.`pos_merchant_id` FROM `pos_terminal` AS p0 WHERE (p0.`serial_number` = ?) LIMIT 1 ["98251226730001"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_terminal/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:165 [2026-09-02 13:18:04.593] [DEBUG] QUERY OK source="pos_merchant" db=8.6ms idle=30.7ms SELECT p0.`id`, p0.`merchantid`, p0.`merchant_name`, p0.`address_id` FROM `pos_merchant` AS p0 WHERE (p0.`id` = ?) [350] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_merchant/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:176 [2026-09-02 13:18:04.606] [DEBUG] QUERY OK db=1.2ms queue=11.2ms idle=517.7ms SELECT COALESCE(JSON_UNQUOTE(JSON_EXTRACT(mc.settings, '$.BASE_MERCHANT_NAME')), '') as base_merchant_name, COALESCE(u.name, '') as user_name, COALESCE(um.softpos_uuid, '') as softpos_uuid, COALESCE(mc.settings, '{}') as settings FROM user_metadata um LEFT JOIN merchant_configuration mc ON mc.user_id = um.user_id LEFT JOIN users u ON u.id = um.user_id WHERE um.merchant_refrence_number = ? LIMIT 1 ["667267350000000"] [2026-09-02 13:18:04.606] [INFO ] ParamsZipBuilder: Merchant info for merchantid=667267350000000 - business_name=Shubham003, QR_USE_SSL=, MQTT_HEARTBEAT_INTERVAL=60, softpos_uuid= [2026-09-02 13:18:04.610] [DEBUG] QUERY OK source="pos_terminal_data" db=1.5ms idle=28.6ms SELECT p0.`id`, p0.`pos_terminalId`, p0.`stan`, p0.`batch_number`, p0.`transaction_date`, p0.`transaction_time`, p0.`transaction_id` FROM `pos_terminal_data` AS p0 WHERE (p0.`pos_terminalId` = ?) ORDER BY p0.`id` DESC LIMIT 1 ["26735914"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_terminal_data/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:262 [2026-09-02 13:18:04.629] [DEBUG] QUERY OK source="address" db=6.5ms queue=6.0ms idle=22.3ms SELECT a0.`id`, a0.`line1`, a0.`line2`, a0.`line3`, a0.`line4`, a0.`city`, a0.`state`, a0.`country`, a0.`postalcode` FROM `address` AS a0 WHERE (a0.`id` = ?) [639] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_merchant_address/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:80 [2026-09-02 13:18:04.642] [INFO ] ParamsZipBuilder: fetch_merchant_data for serial=98251226730001, pos_merchant.merchantid="667267350000000" [2026-09-02 13:18:04.681] [INFO ] ParamsZipBuilder: params.zip stored for 98251226730001 at priv/ota/98251226730001/params.zip [2026-09-02 13:18:04.902] [DEBUG] QUERY OK db=142.1ms queue=16.2ms idle=118.3ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "4ee3da5c2ebe90d05c2bb3dd2afe5f87b39454d4bd07bd18c2b2388cdc4dc9ef", 581, 913, ~U[2026-09-02 13:18:04Z], "priv/ota/98251226730001/params.zip", 33, "parameter", "MF919", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", ...}, "full", 10, "missing_version", "1.0.0", ~N[2026-09-02 13:18:04], ~N[2026-09-02 13:18:04]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:203 [2026-09-02 13:18:04.902] [INFO ] AutoPushService: Created push log 61121 for MF919 params.zip [2026-09-02 13:18:04.903] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_PARAMS", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/params.zip", "requestId" => 581, "type" => "tms_command", "version" => "1.0.0"} [2026-09-02 13:18:04.903] [INFO ] AutoPushService: Sending MF919 UPDATE_PARAMS to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:18:04.903] [INFO ] AutoPushService: MF919 UPDATE_PARAMS sent successfully to 98251226730001 [2026-09-02 13:18:04.963] [DEBUG] QUERY OK source="config_file_versions" db=15.3ms queue=44.3ms idle=274.4ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:279 [2026-09-02 13:18:05.108] [INFO ] L3ConfigZipBuilder: l3config.zip stored for 98251226730001 at priv/ota/98251226730001/l3config.zip (source: priv/static/mf919/1.0.1/YSDK_L3_configuration.xml) [2026-09-02 13:18:05.246] [DEBUG] QUERY OK db=135.0ms queue=0.9ms idle=223.6ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "0dad5ee01dc46ddd484615375b0d4d35562a85de638fc85889c907fddd3411ee", 645, 17947, ~U[2026-09-02 13:18:05Z], "priv/ota/98251226730001/l3config.zip", 33, "emv_config", "MF919", "MoreFun", "full", "missing_version", "1.0.1", ~N[2026-09-02 13:18:05], ~N[2026-09-02 13:18:05]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:305 [2026-09-02 13:18:05.247] [INFO ] AutoPushService: Created push log 61123 for MF919 l3config.zip (version: 1.0.1) [2026-09-02 13:18:05.247] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_L3_CONFIG", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/l3config.zip", "requestId" => 645, "type" => "tms_command", "version" => "1.0.1"} [2026-09-02 13:18:05.247] [INFO ] AutoPushService: Sending MF919 UPDATE_L3_CONFIG to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:18:05.271] [INFO ] AutoPushService: MF919 UPDATE_L3_CONFIG sent successfully to 98251226730001 [2026-09-02 13:18:05.279] [DEBUG] QUERY OK source="config_file_versions" db=7.0ms idle=102.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:18:05.279] [INFO ] KeysConfigService: Generating keys.json for 98251226730001 (MF919) [2026-09-02 13:18:05.283] [DEBUG] QUERY OK source="tms_terminals" db=3.1ms idle=33.4ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:18:05.286] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 98251226730001 with params: %{"kekKcv" => "112233", "model" => "MF919", "serialNumber" => "98251226730001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:18:05.308] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:18:05.309] [ERROR] KeysConfigService: Failed to generate keys for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:18:05.309] [ERROR] AutoPushService: Failed to generate keys.json for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:18:05.376] [DEBUG] QUERY OK source="config_file_versions" db=6.3ms queue=60.8ms idle=29.6ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:18:05.408] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:18:05.408] [INFO ] AutoPushService: Auto-push completed for 98251226730001 [2026-09-02 13:18:05.419] [DEBUG] QUERY OK source="tms_terminals" db=10.6ms idle=125.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:18:05.419] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:18:05.429] [DEBUG] QUERY OK source="parameter_templates" db=9.7ms idle=43.6ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:18:05.437] [DEBUG] QUERY OK source="config_file_versions" db=6.7ms idle=10.6ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:18:05.440] [DEBUG] QUERY OK source="config_file_versions" db=2.8ms idle=7.3ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:18:05.440] [INFO ] VersionComplianceChecker: 98251226730001 — outdated configs: [{:application, "3.9", "3.8.5"}] [2026-09-02 13:18:05.497] [DEBUG] QUERY OK source="parameter_push_logs" db=56.4ms idle=3.7ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [33, "application", ~N[2026-09-02 12:48:05]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:18:05.497] [INFO ] VersionComplianceChecker: Triggering re-push of application for 98251226730001 (reported: 3.9, target: 3.8.5) [2026-09-02 13:18:05.497] [INFO ] AutoPushService: Targeted application push for 98251226730001 (MoreFun MF919) [2026-09-02 13:18:05.499] [DEBUG] QUERY OK source="tms_terminals" db=1.6ms idle=57.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_config_push/4, at: lib/tms_core/terminal_management/auto_push_service.ex:63 [2026-09-02 13:18:05.519] [DEBUG] QUERY OK source="config_file_versions" db=5.7ms queue=13.9ms idle=2.5ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:18:05.536] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:18:05.543] [DEBUG] QUERY OK source="tms_terminals" db=7.0ms idle=37.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:18:05.862] [DEBUG] QUERY OK source="tms_terminals" db=318.3ms idle=24.8ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:18:05], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:18:05.967] [DEBUG] QUERY OK db=102.3ms queue=1.8ms idle=319.1ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "organization_id", "2026-09-02T13:18:03Z", ~N[2026-09-02 13:18:05], ~N[2026-09-02 13:18:05]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:18:05.971] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106501, oid: "organization_id", upload_time: "2026-09-02T13:18:03Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:05], updated_at: ~N[2026-09-02 13:18:05]} [2026-09-02 13:18:05.971] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:18:03Z", "value" => "online"} [2026-09-02 13:18:06.077] [DEBUG] QUERY OK db=104.9ms decode=0.4ms idle=109.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T13:18:03Z", "online", "status", 106501, ~N[2026-09-02 13:18:05], ~N[2026-09-02 13:18:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:06.082] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092438, itemkey: "status", value: "online", timestamp: "2026-09-02T13:18:03Z", message: "Terminal status update", status_log_id: 106501, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:05], updated_at: ~N[2026-09-02 13:18:05]}} [2026-09-02 13:18:06.092] [INFO ] Setting terminal 98251226730001 status to 'online' from status itemkey [2026-09-02 13:18:06.190] [DEBUG] QUERY OK source="tms_terminals" db=97.6ms idle=125.6ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:18:06], 33] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:18:06.191] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:18:03Z", "value" => "20"} [2026-09-02 13:18:06.271] [DEBUG] QUERY OK db=79.8ms idle=1.3ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T13:18:03Z", "20", "battery", 106501, ~N[2026-09-02 13:18:06], ~N[2026-09-02 13:18:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:06.284] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092445, itemkey: "battery", value: "20", timestamp: "2026-09-02T13:18:03Z", message: "Battery level", status_log_id: 106501, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:06], updated_at: ~N[2026-09-02 13:18:06]}} [2026-09-02 13:18:06.288] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:18:03Z", "value" => "online"} [2026-09-02 13:18:06.397] [DEBUG] QUERY OK db=78.0ms idle=110.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T13:18:03Z", "online", "network", 106501, ~N[2026-09-02 13:18:06], ~N[2026-09-02 13:18:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:06.397] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092450, itemkey: "network", value: "online", timestamp: "2026-09-02T13:18:03Z", message: "Network connectivity", status_log_id: 106501, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:06], updated_at: ~N[2026-09-02 13:18:06]}} [2026-09-02 13:18:06.398] [INFO ] Setting terminal 98251226730001 status to 'online' from network itemkey [2026-09-02 13:18:06.662] [DEBUG] QUERY OK source="tms_terminals" db=210.1ms idle=180.3ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:18:06], 33] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:18:06.662] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:18:03Z", "value" => "0"} [2026-09-02 13:18:06.770] [DEBUG] QUERY OK db=88.3ms queue=0.1ms idle=284.5ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T13:18:03Z", "0", "cpu", 106501, ~N[2026-09-02 13:18:06], ~N[2026-09-02 13:18:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:06.770] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092457, itemkey: "cpu", value: "0", timestamp: "2026-09-02T13:18:03Z", message: "CPU usage percentage", status_log_id: 106501, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:06], updated_at: ~N[2026-09-02 13:18:06]}} [2026-09-02 13:18:06.770] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:18:03Z", "value" => "1.0.0"} [2026-09-02 13:18:06.863] [DEBUG] QUERY OK db=91.7ms idle=108.7ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T13:18:03Z", "1.0.0", "parameter_config", 106501, ~N[2026-09-02 13:18:06], ~N[2026-09-02 13:18:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:06.879] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092459, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T13:18:03Z", message: "Current parameters version", status_log_id: 106501, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:06], updated_at: ~N[2026-09-02 13:18:06]}} [2026-09-02 13:18:06.879] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:18:03Z", "value" => "1.0.1"} [2026-09-02 13:18:06.995] [DEBUG] QUERY OK db=115.0ms idle=109.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T13:18:03Z", "1.0.1", "emv_config", 106501, ~N[2026-09-02 13:18:06], ~N[2026-09-02 13:18:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:06.995] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092461, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T13:18:03Z", message: "Current EMV config version", status_log_id: 106501, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:06], updated_at: ~N[2026-09-02 13:18:06]}} [2026-09-02 13:18:06.995] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:18:03Z", "value" => ""} [2026-09-02 13:18:07.100] [DEBUG] QUERY OK db=93.3ms queue=9.3ms idle=133.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T13:18:03Z", "keys_config", 106501, ~N[2026-09-02 13:18:06], ~N[2026-09-02 13:18:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:07.108] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092463, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T13:18:03Z", message: "Current keys config version", status_log_id: 106501, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:06], updated_at: ~N[2026-09-02 13:18:06]}} [2026-09-02 13:18:07.108] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:18:03Z", "value" => "3.9"} [2026-09-02 13:18:07.160] [DEBUG] QUERY OK db=48.8ms idle=116.7ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T13:18:03Z", "3.9", "application", 106501, ~N[2026-09-02 13:18:07], ~N[2026-09-02 13:18:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:07.162] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092465, itemkey: "application", value: "3.9", timestamp: "2026-09-02T13:18:03Z", message: "Current application version", status_log_id: 106501, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:07], updated_at: ~N[2026-09-02 13:18:07]}} [2026-09-02 13:18:07.243] [DEBUG] QUERY OK source="tms_terminals" db=80.7ms idle=64.0ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:18:07], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:216 [2026-09-02 13:18:07.243] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:18:07.251] [INFO ] Incoming JSON payload: {"oid":"49784a7d-cf40-42f6-9098-a279877e00e5","sn":"98251226730001","uploadTime":"2026-09-02T13:18:03Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:18:03Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:18:03Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:18:03Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:18:03Z"},{"itemkey":"ram_free_mb","value":"813","timestamp":"2026-09-02T13:18:03Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:18:03Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:18:03Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:18:03Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:18:03Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:18:03Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:18:03Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:18:03Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:18:03Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:18:03Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:18:03Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:18:07.297] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "49784a7d-cf40-42f6-9098-a279877e00e5", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:18:03Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:18:03Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:18:03Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:18:03Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:18:03Z", "value" => "813"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:18:03Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:18:03Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:18:03Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:18:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:18:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:18:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:18:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:18:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:18:03Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:18:03Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:18:03Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:18:03Z", "vendor" => "morefun"} [2026-09-02 13:18:07.304] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:18:07.305] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:18:07.309] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:18:07.315] [DEBUG] QUERY OK source="parameter_templates" db=5.6ms queue=0.1ms idle=78.6ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:18:07.316] [DEBUG] QUERY OK source="parameter_templates" db=0.6ms queue=0.1ms idle=74.0ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:18:07.317] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:18:07.317] [DEBUG] QUERY OK source="tms_terminals" db=0.4ms idle=1.6ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:18:07.318] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:18:07.425] [DEBUG] QUERY OK source="tms_terminals" db=106.1ms idle=1.8ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:18:07], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:18:07.425] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:18:07.434] [DEBUG] QUERY OK source="tms_terminals" db=8.7ms idle=107.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:18:07.490] [DEBUG] QUERY OK source="tms_terminals" db=55.5ms idle=9.9ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:18:07], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:18:07.612] [DEBUG] QUERY OK db=121.3ms idle=56.3ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "49784a7d-cf40-42f6-9098-a279877e00e5", "2026-09-02T13:18:03Z", ~N[2026-09-02 13:18:07], ~N[2026-09-02 13:18:07]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:18:07.620] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106505, oid: "49784a7d-cf40-42f6-9098-a279877e00e5", upload_time: "2026-09-02T13:18:03Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:07], updated_at: ~N[2026-09-02 13:18:07]} [2026-09-02 13:18:07.636] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:18:03Z", "value" => "morefun"} [2026-09-02 13:18:07.809] [DEBUG] QUERY OK db=151.0ms queue=14.6ms idle=153.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:03Z", "morefun", "vendor", 106505, ~N[2026-09-02 13:18:07], ~N[2026-09-02 13:18:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:07.810] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092485, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:18:03Z", message: nil, status_log_id: 106505, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:07], updated_at: ~N[2026-09-02 13:18:07]}} [2026-09-02 13:18:07.810] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:18:03Z", "value" => "kiosk_launcher"} [2026-09-02 13:18:07.950] [DEBUG] QUERY OK db=96.9ms idle=241.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:03Z", "kiosk_launcher", "model", 106505, ~N[2026-09-02 13:18:07], ~N[2026-09-02 13:18:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:07.950] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092490, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:18:03Z", message: nil, status_log_id: 106505, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:07], updated_at: ~N[2026-09-02 13:18:07]}} [2026-09-02 13:18:07.951] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:18:03Z", "value" => "1.0"} [2026-09-02 13:18:08.040] [DEBUG] QUERY OK db=88.4ms idle=141.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:03Z", "1.0", "app_version", 106505, ~N[2026-09-02 13:18:07], ~N[2026-09-02 13:18:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:08.040] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092494, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:18:03Z", message: nil, status_log_id: 106505, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:07], updated_at: ~N[2026-09-02 13:18:07]}} [2026-09-02 13:18:08.041] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:18:03Z", "value" => "13"} [2026-09-02 13:18:08.111] [DEBUG] QUERY OK db=66.5ms idle=93.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:03Z", "13", "android_version", 106505, ~N[2026-09-02 13:18:08], ~N[2026-09-02 13:18:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:08.111] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092497, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:18:03Z", message: nil, status_log_id: 106505, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:08], updated_at: ~N[2026-09-02 13:18:08]}} [2026-09-02 13:18:08.113] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:18:03Z", "value" => "813"} [2026-09-02 13:18:08.211] [DEBUG] QUERY OK db=97.5ms idle=74.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:03Z", "813", "ram_free_mb", 106505, ~N[2026-09-02 13:18:08], ~N[2026-09-02 13:18:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:08.211] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092501, itemkey: "ram_free_mb", value: "813", timestamp: "2026-09-02T13:18:03Z", message: nil, status_log_id: 106505, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:08], updated_at: ~N[2026-09-02 13:18:08]}} [2026-09-02 13:18:08.211] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:18:03Z", "value" => "WIFI"} [2026-09-02 13:18:08.320] [DEBUG] QUERY OK db=83.8ms idle=125.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:03Z", "WIFI", "network_type", 106505, ~N[2026-09-02 13:18:08], ~N[2026-09-02 13:18:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:08.325] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092505, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:18:03Z", message: nil, status_log_id: 106505, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:08], updated_at: ~N[2026-09-02 13:18:08]}} [2026-09-02 13:18:08.325] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:18:03Z", "value" => "true"} [2026-09-02 13:18:08.466] [DEBUG] QUERY OK db=115.1ms decode=0.9ms queue=0.1ms idle=75.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:03Z", "true", "kiosk_active", 106505, ~N[2026-09-02 13:18:08], ~N[2026-09-02 13:18:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:08.467] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092509, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:18:03Z", message: nil, status_log_id: 106505, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:08], updated_at: ~N[2026-09-02 13:18:08]}} [2026-09-02 13:18:08.473] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:18:03Z", "value" => ""} [2026-09-02 13:18:08.552] [DEBUG] QUERY OK db=78.7ms idle=153.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:18:03Z", "sim_operator", 106505, ~N[2026-09-02 13:18:08], ~N[2026-09-02 13:18:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:08.552] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092513, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:18:03Z", message: nil, status_log_id: 106505, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:08], updated_at: ~N[2026-09-02 13:18:08]}} [2026-09-02 13:18:08.552] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:18:03Z", "value" => "UNKNOWN"} [2026-09-02 13:18:08.676] [DEBUG] QUERY OK db=111.4ms idle=103.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:03Z", "UNKNOWN", "sim_number", 106505, ~N[2026-09-02 13:18:08], ~N[2026-09-02 13:18:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:08.676] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092516, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:18:03Z", message: nil, status_log_id: 106505, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:08], updated_at: ~N[2026-09-02 13:18:08]}} [2026-09-02 13:18:08.676] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:18:03Z", "value" => "UNKNOWN"} [2026-09-02 13:18:08.828] [DEBUG] QUERY OK db=152.0ms idle=124.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:03Z", "UNKNOWN", "sim_iccid", 106505, ~N[2026-09-02 13:18:08], ~N[2026-09-02 13:18:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:08.829] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092519, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:18:03Z", message: nil, status_log_id: 106505, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:08], updated_at: ~N[2026-09-02 13:18:08]}} [2026-09-02 13:18:08.829] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:18:03Z", "value" => "UNKNOWN"} [2026-09-02 13:18:08.922] [DEBUG] QUERY OK db=90.9ms idle=155.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:03Z", "UNKNOWN", "sim_imsi", 106505, ~N[2026-09-02 13:18:08], ~N[2026-09-02 13:18:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:08.924] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092520, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:18:03Z", message: nil, status_log_id: 106505, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:08], updated_at: ~N[2026-09-02 13:18:08]}} [2026-09-02 13:18:08.924] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:18:03Z", "value" => "UNKNOWN"} [2026-09-02 13:18:09.024] [DEBUG] QUERY OK db=94.0ms queue=4.7ms idle=96.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:03Z", "UNKNOWN", "sim_iccid2", 106505, ~N[2026-09-02 13:18:08], ~N[2026-09-02 13:18:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:09.024] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092521, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:18:03Z", message: nil, status_log_id: 106505, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:08], updated_at: ~N[2026-09-02 13:18:08]}} [2026-09-02 13:18:09.025] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:18:03Z", "value" => "UNKNOWN"} [2026-09-02 13:18:09.102] [DEBUG] QUERY OK db=76.0ms idle=102.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:03Z", "UNKNOWN", "sim_imsi2", 106505, ~N[2026-09-02 13:18:09], ~N[2026-09-02 13:18:09]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:09.103] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092522, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:18:03Z", message: nil, status_log_id: 106505, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:09], updated_at: ~N[2026-09-02 13:18:09]}} [2026-09-02 13:18:09.104] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:18:03Z", "value" => "42"} [2026-09-02 13:18:09.161] [DEBUG] QUERY OK db=56.7ms idle=81.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:03Z", "42", "data_usage_mb", 106505, ~N[2026-09-02 13:18:09], ~N[2026-09-02 13:18:09]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:09.162] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092523, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:18:03Z", message: nil, status_log_id: 106505, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:09], updated_at: ~N[2026-09-02 13:18:09]}} [2026-09-02 13:18:09.162] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:18:03Z", "value" => "0"} [2026-09-02 13:18:09.250] [DEBUG] QUERY OK db=83.9ms idle=64.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:03Z", "0", "mobile_data_mb", 106505, ~N[2026-09-02 13:18:09], ~N[2026-09-02 13:18:09]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:09.259] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092524, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:18:03Z", message: nil, status_log_id: 106505, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:09], updated_at: ~N[2026-09-02 13:18:09]}} [2026-09-02 13:18:09.260] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:18:03Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:18:09.358] [DEBUG] QUERY OK db=95.2ms idle=98.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:03Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106505, ~N[2026-09-02 13:18:09], ~N[2026-09-02 13:18:09]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:09.364] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092525, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:18:03Z", message: nil, status_log_id: 106505, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:09], updated_at: ~N[2026-09-02 13:18:09]}} [2026-09-02 13:18:09.393] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:18:04Z"} [2026-09-02 13:18:09.393] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:18:09.399] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:18:04Z"} [2026-09-02 13:18:09.399] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:18:04Z"} [2026-09-02 13:18:09.399] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:18:09.399] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:18:04Z"} [2026-09-02 13:18:09.417] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:18:04Z"} [2026-09-02 13:18:09.417] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:18:09.417] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:18:04Z"} [2026-09-02 13:18:09.417] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:18:04Z"} [2026-09-02 13:18:09.418] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:18:09.418] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:18:04Z"} [2026-09-02 13:18:09.418] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:18:04Z"} [2026-09-02 13:18:09.418] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:18:09.418] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:18:04Z"} [2026-09-02 13:18:09.445] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:18:05Z"} [2026-09-02 13:18:09.445] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:18:09.445] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:18:05Z"} [2026-09-02 13:18:09.447] [WARN ] Unexpected async result [2026-09-02 13:18:09.447] [WARN ] Unexpected async result [2026-09-02 13:18:11.001] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:18:19.429] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:18:28.953] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:18:31.661] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:18:34.579] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:18:34.580] [INFO ] Incoming JSON payload: {"oid":"8e15da50-e10b-4094-b897-9b08242f3eba","sn":"98251226730001","uploadTime":"2026-09-02T13:18:33Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:18:33Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:18:33Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:18:33Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:18:33Z"},{"itemkey":"ram_free_mb","value":"816","timestamp":"2026-09-02T13:18:33Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:18:33Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:18:33Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:18:33Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:18:33Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:18:33Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:18:33Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:18:33Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:18:33Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:18:33Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:18:33Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:18:34.585] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "8e15da50-e10b-4094-b897-9b08242f3eba", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:18:33Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:18:33Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:18:33Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:18:33Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:18:33Z", "value" => "816"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:18:33Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:18:33Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:18:33Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:18:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:18:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:18:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:18:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:18:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:18:33Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:18:33Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:18:33Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:18:33Z", "vendor" => "morefun"} [2026-09-02 13:18:34.586] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:18:34.586] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:18:34.587] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:18:34.588] [DEBUG] QUERY OK source="parameter_templates" db=1.1ms idle=448.2ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:18:34.590] [DEBUG] QUERY OK source="parameter_templates" db=0.6ms idle=268.3ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:18:34.590] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:18:34.594] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms idle=4.2ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:18:34.594] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:18:34.649] [DEBUG] QUERY OK source="tms_terminals" db=52.3ms queue=0.3ms idle=5.6ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:18:34], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:18:34.649] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:18:34.652] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms queue=2.6ms idle=55.4ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:18:34.737] [DEBUG] QUERY OK source="tms_terminals" db=83.5ms idle=4.0ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:18:34], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:18:34.802] [DEBUG] QUERY OK db=61.2ms queue=2.7ms idle=85.5ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "8e15da50-e10b-4094-b897-9b08242f3eba", "2026-09-02T13:18:33Z", ~N[2026-09-02 13:18:34], ~N[2026-09-02 13:18:34]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:18:34.806] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106507, oid: "8e15da50-e10b-4094-b897-9b08242f3eba", upload_time: "2026-09-02T13:18:33Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:34], updated_at: ~N[2026-09-02 13:18:34]} [2026-09-02 13:18:34.806] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:18:33Z", "value" => "morefun"} [2026-09-02 13:18:34.881] [DEBUG] QUERY OK db=67.2ms queue=0.5ms idle=76.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:33Z", "morefun", "vendor", 106507, ~N[2026-09-02 13:18:34], ~N[2026-09-02 13:18:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:34.881] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092528, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:18:33Z", message: nil, status_log_id: 106507, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:34], updated_at: ~N[2026-09-02 13:18:34]}} [2026-09-02 13:18:34.881] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:18:33Z", "value" => "kiosk_launcher"} [2026-09-02 13:18:34.977] [DEBUG] QUERY OK db=95.5ms idle=79.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:33Z", "kiosk_launcher", "model", 106507, ~N[2026-09-02 13:18:34], ~N[2026-09-02 13:18:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:34.990] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092531, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:18:33Z", message: nil, status_log_id: 106507, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:34], updated_at: ~N[2026-09-02 13:18:34]}} [2026-09-02 13:18:34.990] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:18:33Z", "value" => "1.0"} [2026-09-02 13:18:35.210] [DEBUG] QUERY OK db=219.5ms idle=110.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:33Z", "1.0", "app_version", 106507, ~N[2026-09-02 13:18:34], ~N[2026-09-02 13:18:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:35.212] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092534, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:18:33Z", message: nil, status_log_id: 106507, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:34], updated_at: ~N[2026-09-02 13:18:34]}} [2026-09-02 13:18:35.215] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:18:33Z", "value" => "13"} [2026-09-02 13:18:35.328] [DEBUG] QUERY OK db=112.4ms queue=0.1ms idle=66.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:33Z", "13", "android_version", 106507, ~N[2026-09-02 13:18:35], ~N[2026-09-02 13:18:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:35.328] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092537, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:18:33Z", message: nil, status_log_id: 106507, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:35], updated_at: ~N[2026-09-02 13:18:35]}} [2026-09-02 13:18:35.329] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:18:33Z", "value" => "816"} [2026-09-02 13:18:35.382] [DEBUG] QUERY OK db=39.1ms idle=132.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:33Z", "816", "ram_free_mb", 106507, ~N[2026-09-02 13:18:35], ~N[2026-09-02 13:18:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:35.387] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092540, itemkey: "ram_free_mb", value: "816", timestamp: "2026-09-02T13:18:33Z", message: nil, status_log_id: 106507, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:35], updated_at: ~N[2026-09-02 13:18:35]}} [2026-09-02 13:18:35.391] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:18:33Z", "value" => "WIFI"} [2026-09-02 13:18:35.466] [DEBUG] QUERY OK db=74.6ms idle=63.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:33Z", "WIFI", "network_type", 106507, ~N[2026-09-02 13:18:35], ~N[2026-09-02 13:18:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:35.466] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092543, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:18:33Z", message: nil, status_log_id: 106507, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:35], updated_at: ~N[2026-09-02 13:18:35]}} [2026-09-02 13:18:35.466] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:18:33Z", "value" => "true"} [2026-09-02 13:18:35.597] [DEBUG] QUERY OK db=111.7ms idle=103.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:33Z", "true", "kiosk_active", 106507, ~N[2026-09-02 13:18:35], ~N[2026-09-02 13:18:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:35.597] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092546, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:18:33Z", message: nil, status_log_id: 106507, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:35], updated_at: ~N[2026-09-02 13:18:35]}} [2026-09-02 13:18:35.601] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:18:33Z", "value" => ""} [2026-09-02 13:18:35.677] [DEBUG] QUERY OK db=76.0ms idle=135.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:18:33Z", "sim_operator", 106507, ~N[2026-09-02 13:18:35], ~N[2026-09-02 13:18:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:35.677] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092551, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:18:33Z", message: nil, status_log_id: 106507, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:35], updated_at: ~N[2026-09-02 13:18:35]}} [2026-09-02 13:18:35.679] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:18:33Z", "value" => "UNKNOWN"} [2026-09-02 13:18:35.794] [DEBUG] QUERY OK db=114.7ms idle=82.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:33Z", "UNKNOWN", "sim_number", 106507, ~N[2026-09-02 13:18:35], ~N[2026-09-02 13:18:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:35.794] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092554, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:18:33Z", message: nil, status_log_id: 106507, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:35], updated_at: ~N[2026-09-02 13:18:35]}} [2026-09-02 13:18:35.794] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:18:33Z", "value" => "UNKNOWN"} [2026-09-02 13:18:35.888] [DEBUG] QUERY OK db=93.9ms idle=117.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:33Z", "UNKNOWN", "sim_iccid", 106507, ~N[2026-09-02 13:18:35], ~N[2026-09-02 13:18:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:35.899] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092557, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:18:33Z", message: nil, status_log_id: 106507, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:35], updated_at: ~N[2026-09-02 13:18:35]}} [2026-09-02 13:18:35.899] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:18:33Z", "value" => "UNKNOWN"} [2026-09-02 13:18:35.969] [DEBUG] QUERY OK db=69.5ms idle=105.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:33Z", "UNKNOWN", "sim_imsi", 106507, ~N[2026-09-02 13:18:35], ~N[2026-09-02 13:18:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:35.973] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092560, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:18:33Z", message: nil, status_log_id: 106507, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:35], updated_at: ~N[2026-09-02 13:18:35]}} [2026-09-02 13:18:35.973] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:18:33Z", "value" => "UNKNOWN"} [2026-09-02 13:18:36.039] [DEBUG] QUERY OK db=57.9ms queue=8.2ms idle=84.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:33Z", "UNKNOWN", "sim_iccid2", 106507, ~N[2026-09-02 13:18:35], ~N[2026-09-02 13:18:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:36.042] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092563, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:18:33Z", message: nil, status_log_id: 106507, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:35], updated_at: ~N[2026-09-02 13:18:35]}} [2026-09-02 13:18:36.042] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:18:33Z", "value" => "UNKNOWN"} [2026-09-02 13:18:36.122] [DEBUG] QUERY OK db=79.2ms queue=0.9ms idle=73.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:33Z", "UNKNOWN", "sim_imsi2", 106507, ~N[2026-09-02 13:18:36], ~N[2026-09-02 13:18:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:36.123] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092566, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:18:33Z", message: nil, status_log_id: 106507, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:36], updated_at: ~N[2026-09-02 13:18:36]}} [2026-09-02 13:18:36.123] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:18:33Z", "value" => "42"} [2026-09-02 13:18:36.179] [DEBUG] QUERY OK db=55.9ms idle=83.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:33Z", "42", "data_usage_mb", 106507, ~N[2026-09-02 13:18:36], ~N[2026-09-02 13:18:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:36.179] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092569, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:18:33Z", message: nil, status_log_id: 106507, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:36], updated_at: ~N[2026-09-02 13:18:36]}} [2026-09-02 13:18:36.179] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:18:33Z", "value" => "0"} [2026-09-02 13:18:36.323] [DEBUG] QUERY OK db=140.3ms queue=1.7ms idle=23.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:33Z", "0", "mobile_data_mb", 106507, ~N[2026-09-02 13:18:36], ~N[2026-09-02 13:18:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:36.323] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092571, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:18:33Z", message: nil, status_log_id: 106507, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:36], updated_at: ~N[2026-09-02 13:18:36]}} [2026-09-02 13:18:36.324] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:18:33Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:18:36.390] [DEBUG] QUERY OK db=65.9ms idle=145.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:18:33Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106507, ~N[2026-09-02 13:18:36], ~N[2026-09-02 13:18:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:36.391] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092573, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:18:33Z", message: nil, status_log_id: 106507, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:36], updated_at: ~N[2026-09-02 13:18:36]}} [2026-09-02 13:18:45.165] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:18:48.048] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:18:48.048] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T13:18:47Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T13:18:47Z","value":"20"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T13:18:47Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T13:18:47Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T13:18:47Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T13:18:47Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T13:18:47Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T13:18:47Z","value":"3.9"}],"model":"MF919","oid":"organization_id","sn":"98251226730001","uploadTime":"2026-09-02T13:18:47Z","vendor":"MoreFun"} [2026-09-02 13:18:48.072] [INFO ] Decoded JSON: %{"model" => "MF919", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:18:47Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:18:47Z", "value" => "20"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:18:47Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:18:47Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:18:47Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:18:47Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:18:47Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:18:47Z", "value" => "3.9"}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:18:47Z", "vendor" => "MoreFun"} [2026-09-02 13:18:48.081] [INFO ] Extracted versions for 98251226730001: %{application: "3.9", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:18:48.081] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:18:48.081] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (MoreFun MF919) - missing version [2026-09-02 13:18:48.084] [DEBUG] QUERY OK source="parameter_templates" db=2.1ms idle=1518.1ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:18:48.088] [DEBUG] QUERY OK source="tms_terminals" db=4.2ms idle=515.7ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:18:48.093] [DEBUG] QUERY OK source="parameter_template_values" db=3.9ms queue=0.5ms idle=4.8ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [10] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:18:48.107] [DEBUG] QUERY OK source="parameter_definitions" db=8.8ms queue=4.3ms idle=6.3ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:18:48.112] [DEBUG] QUERY OK source="pos_terminal" db=4.7ms idle=14.3ms SELECT p0.`id`, p0.`terminalid`, p0.`serial_number`, p0.`pos_merchant_id` FROM `pos_terminal` AS p0 WHERE (p0.`serial_number` = ?) LIMIT 1 ["98251226730001"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_terminal/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:165 [2026-09-02 13:18:48.144] [DEBUG] QUERY OK source="pos_merchant" db=31.3ms idle=5.7ms SELECT p0.`id`, p0.`merchantid`, p0.`merchant_name`, p0.`address_id` FROM `pos_merchant` AS p0 WHERE (p0.`id` = ?) [350] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_merchant/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:176 [2026-09-02 13:18:48.161] [DEBUG] QUERY OK db=11.0ms queue=5.9ms idle=1002.9ms SELECT COALESCE(JSON_UNQUOTE(JSON_EXTRACT(mc.settings, '$.BASE_MERCHANT_NAME')), '') as base_merchant_name, COALESCE(u.name, '') as user_name, COALESCE(um.softpos_uuid, '') as softpos_uuid, COALESCE(mc.settings, '{}') as settings FROM user_metadata um LEFT JOIN merchant_configuration mc ON mc.user_id = um.user_id LEFT JOIN users u ON u.id = um.user_id WHERE um.merchant_refrence_number = ? LIMIT 1 ["667267350000000"] [2026-09-02 13:18:48.165] [INFO ] ParamsZipBuilder: Merchant info for merchantid=667267350000000 - business_name=Shubham003, QR_USE_SSL=, MQTT_HEARTBEAT_INTERVAL=60, softpos_uuid= [2026-09-02 13:18:48.174] [DEBUG] QUERY OK source="pos_terminal_data" db=8.3ms queue=0.6ms idle=52.7ms SELECT p0.`id`, p0.`pos_terminalId`, p0.`stan`, p0.`batch_number`, p0.`transaction_date`, p0.`transaction_time`, p0.`transaction_id` FROM `pos_terminal_data` AS p0 WHERE (p0.`pos_terminalId` = ?) ORDER BY p0.`id` DESC LIMIT 1 ["26735914"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_terminal_data/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:262 [2026-09-02 13:18:48.175] [DEBUG] QUERY OK source="address" db=0.5ms idle=30.4ms SELECT a0.`id`, a0.`line1`, a0.`line2`, a0.`line3`, a0.`line4`, a0.`city`, a0.`state`, a0.`country`, a0.`postalcode` FROM `address` AS a0 WHERE (a0.`id` = ?) [639] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_merchant_address/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:80 [2026-09-02 13:18:48.175] [INFO ] ParamsZipBuilder: fetch_merchant_data for serial=98251226730001, pos_merchant.merchantid="667267350000000" [2026-09-02 13:18:48.177] [INFO ] ParamsZipBuilder: params.zip stored for 98251226730001 at priv/ota/98251226730001/params.zip [2026-09-02 13:18:48.280] [DEBUG] QUERY OK db=102.4ms queue=0.3ms idle=3.4ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "509f3f5a642d96ce6c5a4f0e20e79b7f20e71489816940f25d43a2a28edced15", 8066, 912, ~U[2026-09-02 13:18:48Z], "priv/ota/98251226730001/params.zip", 33, "parameter", "MF919", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", ...}, "full", 10, "missing_version", "1.0.0", ~N[2026-09-02 13:18:48], ~N[2026-09-02 13:18:48]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:203 [2026-09-02 13:18:48.281] [INFO ] AutoPushService: Created push log 61125 for MF919 params.zip [2026-09-02 13:18:48.281] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_PARAMS", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/params.zip", "requestId" => 8066, "type" => "tms_command", "version" => "1.0.0"} [2026-09-02 13:18:48.281] [INFO ] AutoPushService: Sending MF919 UPDATE_PARAMS to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:18:48.281] [INFO ] AutoPushService: MF919 UPDATE_PARAMS sent successfully to 98251226730001 [2026-09-02 13:18:48.283] [DEBUG] QUERY OK source="config_file_versions" db=0.8ms decode=0.7ms idle=106.4ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:279 [2026-09-02 13:18:48.289] [INFO ] L3ConfigZipBuilder: l3config.zip stored for 98251226730001 at priv/ota/98251226730001/l3config.zip (source: priv/static/mf919/1.0.1/YSDK_L3_configuration.xml) [2026-09-02 13:18:48.377] [DEBUG] QUERY OK db=86.8ms idle=9.7ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "69eed0674692e067ca490f1efd5076d39eb1af3005a1fe4ff4e739f98facc479", 773, 17947, ~U[2026-09-02 13:18:48Z], "priv/ota/98251226730001/l3config.zip", 33, "emv_config", "MF919", "MoreFun", "full", "missing_version", "1.0.1", ~N[2026-09-02 13:18:48], ~N[2026-09-02 13:18:48]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:305 [2026-09-02 13:18:48.377] [INFO ] AutoPushService: Created push log 61127 for MF919 l3config.zip (version: 1.0.1) [2026-09-02 13:18:48.377] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_L3_CONFIG", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/l3config.zip", "requestId" => 773, "type" => "tms_command", "version" => "1.0.1"} [2026-09-02 13:18:48.377] [INFO ] AutoPushService: Sending MF919 UPDATE_L3_CONFIG to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:18:48.378] [INFO ] AutoPushService: MF919 UPDATE_L3_CONFIG sent successfully to 98251226730001 [2026-09-02 13:18:48.382] [DEBUG] QUERY OK source="config_file_versions" db=1.8ms idle=98.1ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:18:48.382] [INFO ] KeysConfigService: Generating keys.json for 98251226730001 (MF919) [2026-09-02 13:18:48.391] [DEBUG] QUERY OK source="tms_terminals" db=2.3ms idle=5.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:18:48.391] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 98251226730001 with params: %{"kekKcv" => "112233", "model" => "MF919", "serialNumber" => "98251226730001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:18:48.395] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:18:48.396] [ERROR] KeysConfigService: Failed to generate keys for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:18:48.396] [ERROR] AutoPushService: Failed to generate keys.json for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:18:48.399] [DEBUG] QUERY OK source="config_file_versions" db=1.4ms idle=15.2ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:18:48.402] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:18:48.402] [INFO ] AutoPushService: Auto-push completed for 98251226730001 [2026-09-02 13:18:48.406] [DEBUG] QUERY OK source="tms_terminals" db=3.5ms idle=17.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:18:48.406] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:18:48.416] [DEBUG] QUERY OK source="parameter_templates" db=9.2ms idle=7.3ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:18:48.419] [DEBUG] QUERY OK source="config_file_versions" db=1.8ms queue=1.7ms idle=11.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:18:48.425] [DEBUG] QUERY OK source="config_file_versions" db=2.1ms queue=0.8ms idle=6.4ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:18:48.427] [INFO ] VersionComplianceChecker: 98251226730001 — outdated configs: [{:application, "3.9", "3.8.5"}] [2026-09-02 13:18:48.471] [DEBUG] QUERY OK source="parameter_push_logs" db=43.1ms queue=0.9ms idle=7.7ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [33, "application", ~N[2026-09-02 12:48:48]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:18:48.472] [INFO ] VersionComplianceChecker: Triggering re-push of application for 98251226730001 (reported: 3.9, target: 3.8.5) [2026-09-02 13:18:48.476] [INFO ] AutoPushService: Targeted application push for 98251226730001 (MoreFun MF919) [2026-09-02 13:18:48.493] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms queue=0.3ms idle=66.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_config_push/4, at: lib/tms_core/terminal_management/auto_push_service.ex:63 [2026-09-02 13:18:48.494] [DEBUG] QUERY OK source="config_file_versions" db=1.1ms idle=21.7ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:18:48.495] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:18:48.497] [DEBUG] QUERY OK source="tms_terminals" db=1.6ms queue=0.1ms idle=1.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:18:48.561] [DEBUG] QUERY OK source="tms_terminals" db=63.7ms queue=0.1ms idle=2.5ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:18:48], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:18:48.693] [DEBUG] QUERY OK db=129.9ms queue=0.2ms idle=66.3ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "organization_id", "2026-09-02T13:18:47Z", ~N[2026-09-02 13:18:48], ~N[2026-09-02 13:18:48]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:18:48.694] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106511, oid: "organization_id", upload_time: "2026-09-02T13:18:47Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:48], updated_at: ~N[2026-09-02 13:18:48]} [2026-09-02 13:18:48.694] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:18:47Z", "value" => "online"} [2026-09-02 13:18:48.768] [DEBUG] QUERY OK db=71.4ms idle=119.9ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T13:18:47Z", "online", "status", 106511, ~N[2026-09-02 13:18:48], ~N[2026-09-02 13:18:48]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:48.768] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092575, itemkey: "status", value: "online", timestamp: "2026-09-02T13:18:47Z", message: "Terminal status update", status_log_id: 106511, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:48], updated_at: ~N[2026-09-02 13:18:48]}} [2026-09-02 13:18:48.768] [INFO ] Setting terminal 98251226730001 status to 'online' from status itemkey [2026-09-02 13:18:48.769] [DEBUG] QUERY OK source="tms_terminals" db=0.4ms idle=75.4ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:18:48], 33] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:18:48.769] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:18:47Z", "value" => "20"} [2026-09-02 13:18:48.842] [DEBUG] QUERY OK db=72.8ms idle=3.7ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T13:18:47Z", "20", "battery", 106511, ~N[2026-09-02 13:18:48], ~N[2026-09-02 13:18:48]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:48.843] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092579, itemkey: "battery", value: "20", timestamp: "2026-09-02T13:18:47Z", message: "Battery level", status_log_id: 106511, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:48], updated_at: ~N[2026-09-02 13:18:48]}} [2026-09-02 13:18:48.843] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:18:47Z", "value" => "online"} [2026-09-02 13:18:48.924] [DEBUG] QUERY OK db=81.4ms idle=73.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T13:18:47Z", "online", "network", 106511, ~N[2026-09-02 13:18:48], ~N[2026-09-02 13:18:48]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:48.927] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092581, itemkey: "network", value: "online", timestamp: "2026-09-02T13:18:47Z", message: "Network connectivity", status_log_id: 106511, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:48], updated_at: ~N[2026-09-02 13:18:48]}} [2026-09-02 13:18:48.927] [INFO ] Setting terminal 98251226730001 status to 'online' from network itemkey [2026-09-02 13:18:48.933] [DEBUG] QUERY OK source="tms_terminals" db=5.6ms idle=85.3ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:18:48], 33] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:18:48.934] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:18:47Z", "value" => "0"} [2026-09-02 13:18:48.994] [DEBUG] QUERY OK db=60.2ms idle=9.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T13:18:47Z", "0", "cpu", 106511, ~N[2026-09-02 13:18:48], ~N[2026-09-02 13:18:48]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:48.998] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092585, itemkey: "cpu", value: "0", timestamp: "2026-09-02T13:18:47Z", message: "CPU usage percentage", status_log_id: 106511, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:48], updated_at: ~N[2026-09-02 13:18:48]}} [2026-09-02 13:18:48.998] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:18:47Z", "value" => "1.0.0"} [2026-09-02 13:18:49.062] [DEBUG] QUERY OK db=63.5ms idle=64.9ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T13:18:47Z", "1.0.0", "parameter_config", 106511, ~N[2026-09-02 13:18:48], ~N[2026-09-02 13:18:48]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:49.063] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092587, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T13:18:47Z", message: "Current parameters version", status_log_id: 106511, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:48], updated_at: ~N[2026-09-02 13:18:48]}} [2026-09-02 13:18:49.065] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:18:47Z", "value" => "1.0.1"} [2026-09-02 13:18:49.121] [DEBUG] QUERY OK db=55.4ms idle=71.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T13:18:47Z", "1.0.1", "emv_config", 106511, ~N[2026-09-02 13:18:49], ~N[2026-09-02 13:18:49]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:49.122] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092591, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T13:18:47Z", message: "Current EMV config version", status_log_id: 106511, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:49], updated_at: ~N[2026-09-02 13:18:49]}} [2026-09-02 13:18:49.122] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:18:47Z", "value" => ""} [2026-09-02 13:18:49.198] [DEBUG] QUERY OK db=74.0ms queue=0.4ms idle=61.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T13:18:47Z", "keys_config", 106511, ~N[2026-09-02 13:18:49], ~N[2026-09-02 13:18:49]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:49.199] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092592, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T13:18:47Z", message: "Current keys config version", status_log_id: 106511, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:49], updated_at: ~N[2026-09-02 13:18:49]}} [2026-09-02 13:18:49.199] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:18:47Z", "value" => "3.9"} [2026-09-02 13:18:49.265] [DEBUG] QUERY OK db=63.3ms queue=0.2ms idle=79.5ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T13:18:47Z", "3.9", "application", 106511, ~N[2026-09-02 13:18:49], ~N[2026-09-02 13:18:49]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:18:49.266] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092595, itemkey: "application", value: "3.9", timestamp: "2026-09-02T13:18:47Z", message: "Current application version", status_log_id: 106511, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:18:49], updated_at: ~N[2026-09-02 13:18:49]}} [2026-09-02 13:18:49.340] [DEBUG] QUERY OK source="tms_terminals" db=71.2ms idle=69.0ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:18:49], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:216 [2026-09-02 13:18:49.343] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:18:47Z"} [2026-09-02 13:18:49.344] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:18:49.344] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:18:47Z"} [2026-09-02 13:18:49.344] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:18:47Z"} [2026-09-02 13:18:49.344] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:18:49.351] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:18:47Z"} [2026-09-02 13:18:49.352] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:18:47Z"} [2026-09-02 13:18:49.352] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:18:49.352] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:18:47Z"} [2026-09-02 13:18:49.352] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:18:47Z"} [2026-09-02 13:18:49.352] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:18:49.352] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:18:47Z"} [2026-09-02 13:18:49.357] [WARN ] Unexpected async result [2026-09-02 13:18:49.357] [WARN ] Unexpected async result [2026-09-02 13:18:49.504] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:19:01.274] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:19:01.940] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:19:04.533] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:19:04.533] [INFO ] Incoming JSON payload: {"oid":"572b8dd2-8471-4958-aaf4-4f8ce0250905","sn":"98251226730001","uploadTime":"2026-09-02T13:19:03Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:19:03Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:19:03Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:19:03Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:19:03Z"},{"itemkey":"ram_free_mb","value":"816","timestamp":"2026-09-02T13:19:03Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:19:03Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:19:03Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:19:03Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:19:03Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:19:03Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:19:03Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:19:03Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:19:03Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:19:03Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:19:03Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:19:04.537] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "572b8dd2-8471-4958-aaf4-4f8ce0250905", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:19:03Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:19:03Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:19:03Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:19:03Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:19:03Z", "value" => "816"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:19:03Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:19:03Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:19:03Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:19:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:19:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:19:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:19:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:19:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:19:03Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:19:03Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:19:03Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:19:03Z", "vendor" => "morefun"} [2026-09-02 13:19:04.557] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:19:04.568] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:19:04.568] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:19:04.576] [DEBUG] QUERY OK source="parameter_templates" db=7.8ms idle=863.6ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:19:04.609] [DEBUG] QUERY OK source="parameter_templates" db=13.8ms queue=3.0ms idle=239.7ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:19:04.609] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:19:04.622] [DEBUG] QUERY OK source="tms_terminals" db=8.6ms queue=2.1ms idle=34.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:19:04.693] [DEBUG] QUERY OK source="tms_terminals" db=15.3ms queue=53.1ms idle=22.4ms UPDATE `tms_terminals` SET `model` = ?, `vendor` = ?, `updated_at` = ? WHERE `id` = ? ["kiosk_launcher", "morefun", ~N[2026-09-02 13:19:04], 33] ↳ TmsCore.TerminalManagement.update_terminal/2, at: lib/tms_core/terminal_management.ex:41 [2026-09-02 13:19:04.696] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:19:04.703] [INFO ] Event published: terminal_updated [2026-09-02 13:19:04.703] [DEBUG] Processing terminal event: terminal_updated [2026-09-02 13:19:04.703] [INFO ] Processing terminal_updated event for terminal 33 [2026-09-02 13:19:04.704] [INFO ] Changed fields: [:vendor, :model] [2026-09-02 13:19:04.717] [DEBUG] QUERY OK source="terminal_group_memberships" db=13.5ms idle=83.1ms UPDATE `terminal_group_memberships` AS t0 SET t0.`is_active` = ?, t0.`updated_at` = ? WHERE ((t0.`terminal_id` = ?) AND (t0.`is_active` = TRUE)) [false, ~N[2026-09-02 13:19:04], 33] ↳ TmsCore.TerminalManagement.TerminalEventDispatcher.terminal_updated/2, at: lib/tms_core/terminal_management/terminal_event_dispatcher.ex:52 [2026-09-02 13:19:04.739] [DEBUG] QUERY OK source="tms_terminals" db=20.7ms queue=0.1ms idle=0.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`id` = ?) [33] ↳ TmsCore.TerminalManagement.TerminalGroupService.apply_rules_to_terminal/1, at: lib/tms_core/terminal_management/terminal_group_service.ex:207 [2026-09-02 13:19:04.742] [DEBUG] QUERY OK source="terminal_group_rules" db=2.8ms idle=0.3ms SELECT t0.`id`, t0.`rule_name`, t0.`rule_type`, t0.`field_name`, t0.`operator`, t0.`value`, t0.`priority`, t0.`is_active`, t0.`conditions`, t0.`group_id`, t0.`inserted_at`, t0.`updated_at` FROM `terminal_group_rules` AS t0 WHERE (t0.`is_active` = TRUE) ORDER BY t0.`priority`, t0.`inserted_at` DESC [] ↳ TmsCore.TerminalManagement.TerminalGroupService.apply_rules_to_terminal/1, at: lib/tms_core/terminal_management/terminal_group_service.ex:213 [2026-09-02 13:19:04.742] [INFO ] Applied 0 rules to terminal 98251226730001 [2026-09-02 13:19:04.817] [DEBUG] QUERY OK source="tms_terminals" db=39.2ms queue=60.3ms idle=0.0ms UPDATE `tms_terminals` SET `status` = ?, `model` = ?, `vendor` = ?, `app_version` = ?, `data_version` = ?, `emv_config_version` = ?, `parameter_config_version` = ?, `updated_at` = ? WHERE `id` = ? ["connected", "kiosk_launcher", "morefun", nil, nil, nil, nil, ~N[2026-09-02 13:19:04], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:19:04.817] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:19:04.824] [DEBUG] QUERY OK source="tms_terminals" db=6.5ms idle=75.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:19:04.867] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms queue=41.2ms idle=7.3ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:19:04], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:19:04.980] [DEBUG] QUERY OK db=109.1ms idle=42.7ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "572b8dd2-8471-4958-aaf4-4f8ce0250905", "2026-09-02T13:19:03Z", ~N[2026-09-02 13:19:04], ~N[2026-09-02 13:19:04]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:19:05.007] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106514, oid: "572b8dd2-8471-4958-aaf4-4f8ce0250905", upload_time: "2026-09-02T13:19:03Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:04], updated_at: ~N[2026-09-02 13:19:04]} [2026-09-02 13:19:05.023] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:19:03Z", "value" => "morefun"} [2026-09-02 13:19:05.118] [DEBUG] QUERY OK db=94.1ms queue=0.1ms idle=156.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:03Z", "morefun", "vendor", 106514, ~N[2026-09-02 13:19:05], ~N[2026-09-02 13:19:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:05.118] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092600, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:19:03Z", message: nil, status_log_id: 106514, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:05], updated_at: ~N[2026-09-02 13:19:05]}} [2026-09-02 13:19:05.118] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:19:03Z", "value" => "kiosk_launcher"} [2026-09-02 13:19:05.253] [DEBUG] QUERY OK db=98.0ms queue=36.7ms idle=142.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:03Z", "kiosk_launcher", "model", 106514, ~N[2026-09-02 13:19:05], ~N[2026-09-02 13:19:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:05.254] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092604, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:19:03Z", message: nil, status_log_id: 106514, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:05], updated_at: ~N[2026-09-02 13:19:05]}} [2026-09-02 13:19:05.254] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:19:03Z", "value" => "1.0"} [2026-09-02 13:19:05.356] [DEBUG] QUERY OK db=101.3ms queue=0.1ms idle=136.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:03Z", "1.0", "app_version", 106514, ~N[2026-09-02 13:19:05], ~N[2026-09-02 13:19:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:05.356] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092607, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:19:03Z", message: nil, status_log_id: 106514, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:05], updated_at: ~N[2026-09-02 13:19:05]}} [2026-09-02 13:19:05.356] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:19:03Z", "value" => "13"} [2026-09-02 13:19:05.445] [DEBUG] QUERY OK db=84.6ms idle=107.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:03Z", "13", "android_version", 106514, ~N[2026-09-02 13:19:05], ~N[2026-09-02 13:19:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:05.446] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092610, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:19:03Z", message: nil, status_log_id: 106514, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:05], updated_at: ~N[2026-09-02 13:19:05]}} [2026-09-02 13:19:05.446] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:19:03Z", "value" => "816"} [2026-09-02 13:19:05.541] [DEBUG] QUERY OK db=68.5ms idle=117.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:03Z", "816", "ram_free_mb", 106514, ~N[2026-09-02 13:19:05], ~N[2026-09-02 13:19:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:05.541] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092613, itemkey: "ram_free_mb", value: "816", timestamp: "2026-09-02T13:19:03Z", message: nil, status_log_id: 106514, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:05], updated_at: ~N[2026-09-02 13:19:05]}} [2026-09-02 13:19:05.542] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:19:03Z", "value" => "WIFI"} [2026-09-02 13:19:05.638] [DEBUG] QUERY OK db=96.4ms idle=96.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:03Z", "WIFI", "network_type", 106514, ~N[2026-09-02 13:19:05], ~N[2026-09-02 13:19:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:05.652] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092616, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:19:03Z", message: nil, status_log_id: 106514, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:05], updated_at: ~N[2026-09-02 13:19:05]}} [2026-09-02 13:19:05.652] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:19:03Z", "value" => "true"} [2026-09-02 13:19:05.769] [DEBUG] QUERY OK db=82.4ms idle=145.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:03Z", "true", "kiosk_active", 106514, ~N[2026-09-02 13:19:05], ~N[2026-09-02 13:19:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:05.769] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092620, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:19:03Z", message: nil, status_log_id: 106514, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:05], updated_at: ~N[2026-09-02 13:19:05]}} [2026-09-02 13:19:05.770] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:19:03Z", "value" => ""} [2026-09-02 13:19:05.866] [DEBUG] QUERY OK db=95.7ms idle=1.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:19:03Z", "sim_operator", 106514, ~N[2026-09-02 13:19:05], ~N[2026-09-02 13:19:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:05.874] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092623, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:19:03Z", message: nil, status_log_id: 106514, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:05], updated_at: ~N[2026-09-02 13:19:05]}} [2026-09-02 13:19:05.874] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:19:03Z", "value" => "UNKNOWN"} [2026-09-02 13:19:05.973] [DEBUG] QUERY OK db=76.4ms queue=19.2ms idle=103.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:03Z", "UNKNOWN", "sim_number", 106514, ~N[2026-09-02 13:19:05], ~N[2026-09-02 13:19:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:05.978] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092626, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:19:03Z", message: nil, status_log_id: 106514, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:05], updated_at: ~N[2026-09-02 13:19:05]}} [2026-09-02 13:19:05.978] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:19:03Z", "value" => "UNKNOWN"} [2026-09-02 13:19:06.070] [DEBUG] QUERY OK db=77.3ms queue=1.3ms idle=125.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:03Z", "UNKNOWN", "sim_iccid", 106514, ~N[2026-09-02 13:19:05], ~N[2026-09-02 13:19:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:06.070] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092630, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:19:03Z", message: nil, status_log_id: 106514, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:05], updated_at: ~N[2026-09-02 13:19:05]}} [2026-09-02 13:19:06.073] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:19:03Z", "value" => "UNKNOWN"} [2026-09-02 13:19:06.151] [DEBUG] QUERY OK db=77.0ms idle=103.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:03Z", "UNKNOWN", "sim_imsi", 106514, ~N[2026-09-02 13:19:06], ~N[2026-09-02 13:19:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:06.151] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092634, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:19:03Z", message: nil, status_log_id: 106514, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:06], updated_at: ~N[2026-09-02 13:19:06]}} [2026-09-02 13:19:06.154] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:19:03Z", "value" => "UNKNOWN"} [2026-09-02 13:19:06.236] [DEBUG] QUERY OK db=79.0ms queue=2.7ms idle=84.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:03Z", "UNKNOWN", "sim_iccid2", 106514, ~N[2026-09-02 13:19:06], ~N[2026-09-02 13:19:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:06.242] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092636, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:19:03Z", message: nil, status_log_id: 106514, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:06], updated_at: ~N[2026-09-02 13:19:06]}} [2026-09-02 13:19:06.242] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:19:03Z", "value" => "UNKNOWN"} [2026-09-02 13:19:06.402] [DEBUG] QUERY OK db=157.6ms idle=91.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:03Z", "UNKNOWN", "sim_imsi2", 106514, ~N[2026-09-02 13:19:06], ~N[2026-09-02 13:19:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:06.402] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092639, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:19:03Z", message: nil, status_log_id: 106514, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:06], updated_at: ~N[2026-09-02 13:19:06]}} [2026-09-02 13:19:06.402] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:19:03Z", "value" => "42"} [2026-09-02 13:19:06.506] [DEBUG] QUERY OK db=98.9ms idle=170.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:03Z", "42", "data_usage_mb", 106514, ~N[2026-09-02 13:19:06], ~N[2026-09-02 13:19:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:06.506] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092642, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:19:03Z", message: nil, status_log_id: 106514, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:06], updated_at: ~N[2026-09-02 13:19:06]}} [2026-09-02 13:19:06.506] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:19:03Z", "value" => "0"} [2026-09-02 13:19:06.638] [DEBUG] QUERY OK db=130.8ms queue=0.5ms idle=106.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:03Z", "0", "mobile_data_mb", 106514, ~N[2026-09-02 13:19:06], ~N[2026-09-02 13:19:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:06.639] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092644, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:19:03Z", message: nil, status_log_id: 106514, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:06], updated_at: ~N[2026-09-02 13:19:06]}} [2026-09-02 13:19:06.642] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:19:03Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:19:06.722] [DEBUG] QUERY OK db=73.0ms queue=4.0ms idle=138.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:03Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106514, ~N[2026-09-02 13:19:06], ~N[2026-09-02 13:19:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:06.734] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092645, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:19:03Z", message: nil, status_log_id: 106514, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:06], updated_at: ~N[2026-09-02 13:19:06]}} [2026-09-02 13:19:23.076] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:19:25.118] [INFO ] Received status update for terminal 28260702280001 [2026-09-02 13:19:25.118] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T21:19:06Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T21:19:06Z","value":"100"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T21:19:06Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T21:19:06Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T21:19:06Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T21:19:06Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T21:19:06Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T21:19:06Z","value":"3.8.7.1-SNAPSHOT-SR800"}],"model":"SR800 A20","oid":"organization_id","sn":"28260702280001","uploadTime":"2026-09-02T21:19:06Z","vendor":"MoreFun"} [2026-09-02 13:19:25.152] [INFO ] Decoded JSON: %{"model" => "SR800 A20", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:19:06Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:19:06Z", "value" => "100"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:19:06Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:19:06Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:19:06Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:19:06Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:19:06Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:19:06Z", "value" => "3.8.7.1-SNAPSHOT-SR800"}], "sn" => "28260702280001", "uploadTime" => "2026-09-02T21:19:06Z", "vendor" => "MoreFun"} [2026-09-02 13:19:25.152] [INFO ] Extracted versions for 28260702280001: %{application: "3.8.7.1-SNAPSHOT-SR800", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:19:25.152] [INFO ] Detected missing versions for 28260702280001, triggering auto-push [2026-09-02 13:19:25.152] [INFO ] AutoPushService: Triggering auto-push for 28260702280001 (MoreFun SR800 A20) - missing version [2026-09-02 13:19:25.182] [DEBUG] QUERY OK source="parameter_templates" db=6.1ms idle=1100.8ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:19:25.206] [DEBUG] QUERY OK source="tms_terminals" db=24.1ms idle=93.6ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:19:25.207] [DEBUG] QUERY OK source="parameter_template_values" db=0.9ms idle=24.8ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [15] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:19:25.210] [DEBUG] QUERY OK source="parameter_definitions" db=0.8ms queue=1.3ms idle=1.6ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:19:25.322] [DEBUG] QUERY OK db=106.0ms idle=8.6ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", 933, ~U[2026-09-02 13:19:25Z], 64, "parameter", "SR800 A20", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", "PINPAD_MASTER_KEY_INDEX" => "0", "COMM_PORT" => "80", "EXTERNAL_PINPAD" => "0", ...}, "full", 15, "missing_version", "1.0.0", ~N[2026-09-02 13:19:25], ~N[2026-09-02 13:19:25]] ↳ TmsCore.TerminalManagement.AutoPushService.push_generic_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:236 [2026-09-02 13:19:25.325] [INFO ] AutoPushService: Created push log 61130 for parameters (template: 15) [2026-09-02 13:19:25.325] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 933, "retry_count" => "3", "version" => "1.0.0"} [2026-09-02 13:19:25.329] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:19:25.329] [INFO ] AutoPushService: Sending parameter push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:19:25.335] [INFO ] AutoPushService: Parameter push sent successfully to 28260702280001 [2026-09-02 13:19:25.414] [DEBUG] QUERY OK db=77.1ms idle=127.1ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 997, ~U[2026-09-02 13:19:25Z], 64, "emv_config", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:19:25], ~N[2026-09-02 13:19:25]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:19:25.414] [INFO ] AutoPushService: Created push log for emv_config [2026-09-02 13:19:25.417] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 997, "retry_count" => "3"} [2026-09-02 13:19:25.420] [INFO ] AutoPushService: Sending emv_config push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:19:25.426] [INFO ] AutoPushService: emv_config push sent successfully to 28260702280001 [2026-09-02 13:19:25.435] [DEBUG] QUERY OK source="config_file_versions" db=6.2ms idle=106.6ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:19:25.435] [INFO ] KeysConfigService: Generating keys.json for 28260702280001 (SR800 A20) [2026-09-02 13:19:25.442] [DEBUG] QUERY OK source="tms_terminals" db=3.2ms queue=2.7ms idle=21.4ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:19:25.442] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 28260702280001 with params: %{"kekKcv" => "112233", "model" => "SR800 A20", "serialNumber" => "28260702280001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:19:25.446] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:19:25.446] [ERROR] KeysConfigService: Failed to generate keys for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:19:25.453] [ERROR] AutoPushService: Failed to generate keys.json for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:19:25.558] [DEBUG] QUERY OK db=100.1ms idle=20.8ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 1316, ~U[2026-09-02 13:19:25Z], 64, "application", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:19:25], ~N[2026-09-02 13:19:25]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:19:25.558] [INFO ] AutoPushService: Created push log for application [2026-09-02 13:19:25.559] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 1316, "retry_count" => "3"} [2026-09-02 13:19:25.559] [INFO ] AutoPushService: Sending application push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:19:25.598] [INFO ] AutoPushService: application push sent successfully to 28260702280001 [2026-09-02 13:19:25.600] [INFO ] AutoPushService: Auto-push completed for 28260702280001 [2026-09-02 13:19:25.602] [DEBUG] QUERY OK source="tms_terminals" db=0.9ms idle=159.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:19:25.602] [INFO ] Terminal updated: 28260702280001 [2026-09-02 13:19:25.606] [DEBUG] QUERY OK source="parameter_templates" db=0.5ms queue=0.1ms idle=51.6ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:19:25.607] [DEBUG] QUERY OK source="config_file_versions" db=0.6ms idle=4.9ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:19:25.609] [DEBUG] QUERY OK source="config_file_versions" db=0.7ms idle=2.1ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:19:25.610] [INFO ] VersionComplianceChecker: 28260702280001 — outdated configs: [{:application, "3.8.7.1-SNAPSHOT-SR800", "3.8.5"}] [2026-09-02 13:19:25.641] [DEBUG] QUERY OK source="parameter_push_logs" db=31.1ms idle=2.7ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [64, "application", ~N[2026-09-02 12:49:25]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:19:25.641] [INFO ] VersionComplianceChecker: Skipping application re-push for 28260702280001 (push already in-flight or within cooldown) [2026-09-02 13:19:25.643] [DEBUG] QUERY OK source="tms_terminals" db=1.0ms idle=32.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:19:25.750] [DEBUG] QUERY OK db=98.4ms queue=6.0ms idle=4.2ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [64, "organization_id", "2026-09-02T21:19:06Z", ~N[2026-09-02 13:19:25], ~N[2026-09-02 13:19:25]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:19:25.750] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106517, oid: "organization_id", upload_time: "2026-09-02T21:19:06Z", terminal_id: 64, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:25], updated_at: ~N[2026-09-02 13:19:25]} [2026-09-02 13:19:25.750] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:19:06Z", "value" => "online"} [2026-09-02 13:19:25.824] [DEBUG] QUERY OK db=73.2ms idle=107.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T21:19:06Z", "online", "status", 106517, ~N[2026-09-02 13:19:25], ~N[2026-09-02 13:19:25]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:25.824] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092648, itemkey: "status", value: "online", timestamp: "2026-09-02T21:19:06Z", message: "Terminal status update", status_log_id: 106517, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:25], updated_at: ~N[2026-09-02 13:19:25]}} [2026-09-02 13:19:25.824] [INFO ] Setting terminal 28260702280001 status to 'online' from status itemkey [2026-09-02 13:19:25.828] [DEBUG] QUERY OK source="tms_terminals" db=1.1ms idle=76.7ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:19:25], 64] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:19:25.828] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:19:06Z", "value" => "100"} [2026-09-02 13:19:25.893] [DEBUG] QUERY OK db=64.6ms idle=4.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T21:19:06Z", "100", "battery", 106517, ~N[2026-09-02 13:19:25], ~N[2026-09-02 13:19:25]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:25.893] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092651, itemkey: "battery", value: "100", timestamp: "2026-09-02T21:19:06Z", message: "Battery level", status_log_id: 106517, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:25], updated_at: ~N[2026-09-02 13:19:25]}} [2026-09-02 13:19:25.893] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:19:06Z", "value" => "online"} [2026-09-02 13:19:25.986] [DEBUG] QUERY OK db=91.8ms idle=65.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T21:19:06Z", "online", "network", 106517, ~N[2026-09-02 13:19:25], ~N[2026-09-02 13:19:25]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:25.986] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092654, itemkey: "network", value: "online", timestamp: "2026-09-02T21:19:06Z", message: "Network connectivity", status_log_id: 106517, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:25], updated_at: ~N[2026-09-02 13:19:25]}} [2026-09-02 13:19:25.987] [INFO ] Setting terminal 28260702280001 status to 'online' from network itemkey [2026-09-02 13:19:25.994] [DEBUG] QUERY OK source="tms_terminals" db=6.6ms idle=94.3ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:19:25], 64] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:19:25.994] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:19:06Z", "value" => "0"} [2026-09-02 13:19:26.066] [DEBUG] QUERY OK db=69.3ms queue=2.2ms idle=9.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T21:19:06Z", "0", "cpu", 106517, ~N[2026-09-02 13:19:25], ~N[2026-09-02 13:19:25]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:26.067] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092657, itemkey: "cpu", value: "0", timestamp: "2026-09-02T21:19:06Z", message: "CPU usage percentage", status_log_id: 106517, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:25], updated_at: ~N[2026-09-02 13:19:25]}} [2026-09-02 13:19:26.067] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:19:06Z", "value" => "1.0.0"} [2026-09-02 13:19:26.168] [DEBUG] QUERY OK db=101.0ms idle=72.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T21:19:06Z", "1.0.0", "parameter_config", 106517, ~N[2026-09-02 13:19:26], ~N[2026-09-02 13:19:26]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:26.168] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092660, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T21:19:06Z", message: "Current parameters version", status_log_id: 106517, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:26], updated_at: ~N[2026-09-02 13:19:26]}} [2026-09-02 13:19:26.169] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:19:06Z", "value" => "1.0.1"} [2026-09-02 13:19:26.232] [DEBUG] QUERY OK db=62.4ms idle=73.9ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T21:19:06Z", "1.0.1", "emv_config", 106517, ~N[2026-09-02 13:19:26], ~N[2026-09-02 13:19:26]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:26.232] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092663, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T21:19:06Z", message: "Current EMV config version", status_log_id: 106517, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:26], updated_at: ~N[2026-09-02 13:19:26]}} [2026-09-02 13:19:26.232] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:19:06Z", "value" => ""} [2026-09-02 13:19:26.347] [DEBUG] QUERY OK db=109.9ms queue=4.3ms idle=64.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T21:19:06Z", "keys_config", 106517, ~N[2026-09-02 13:19:26], ~N[2026-09-02 13:19:26]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:26.351] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092666, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T21:19:06Z", message: "Current keys config version", status_log_id: 106517, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:26], updated_at: ~N[2026-09-02 13:19:26]}} [2026-09-02 13:19:26.354] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:19:06Z", "value" => "3.8.7.1-SNAPSHOT-SR800"} [2026-09-02 13:19:26.455] [DEBUG] QUERY OK db=99.9ms idle=125.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T21:19:06Z", "3.8.7.1-SNAPSHOT-SR800", "application", 106517, ~N[2026-09-02 13:19:26], ~N[2026-09-02 13:19:26]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:26.455] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092669, itemkey: "application", value: "3.8.7.1-SNAPSHOT-SR800", timestamp: "2026-09-02T21:19:06Z", message: "Current application version", status_log_id: 106517, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:26], updated_at: ~N[2026-09-02 13:19:26]}} [2026-09-02 13:19:26.541] [DEBUG] QUERY OK source="tms_terminals" db=85.7ms idle=108.4ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:19:26], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:216 [2026-09-02 13:19:26.542] [WARN ] Unexpected async result [2026-09-02 13:19:26.542] [WARN ] Unexpected async result [2026-09-02 13:19:26.542] [WARN ] Unexpected async result [2026-09-02 13:19:34.605] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:19:34.605] [INFO ] Incoming JSON payload: {"oid":"d7e0e2f0-b3c1-48ad-bc7c-6d92394438fd","sn":"98251226730001","uploadTime":"2026-09-02T13:19:33Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:19:33Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:19:33Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:19:33Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:19:33Z"},{"itemkey":"ram_free_mb","value":"822","timestamp":"2026-09-02T13:19:33Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:19:33Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:19:33Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:19:33Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:19:33Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:19:33Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:19:33Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:19:33Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:19:33Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:19:33Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:19:33Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:19:34.618] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "d7e0e2f0-b3c1-48ad-bc7c-6d92394438fd", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:19:33Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:19:33Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:19:33Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:19:33Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:19:33Z", "value" => "822"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:19:33Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:19:33Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:19:33Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:19:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:19:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:19:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:19:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:19:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:19:33Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:19:33Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:19:33Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:19:33Z", "vendor" => "morefun"} [2026-09-02 13:19:34.619] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:19:34.622] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:19:34.623] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:19:34.626] [DEBUG] QUERY OK source="parameter_templates" db=2.3ms idle=449.5ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:19:34.630] [DEBUG] QUERY OK source="parameter_templates" db=1.2ms queue=1.2ms idle=211.2ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:19:34.630] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:19:34.636] [DEBUG] QUERY OK source="tms_terminals" db=3.1ms idle=6.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:19:34.636] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:19:34.664] [DEBUG] QUERY OK source="tms_terminals" db=27.3ms idle=6.1ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:19:34], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:19:34.664] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:19:34.667] [DEBUG] QUERY OK source="tms_terminals" db=2.3ms idle=28.4ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:19:34.744] [DEBUG] QUERY OK source="tms_terminals" db=74.9ms idle=4.9ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:19:34], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:19:34.800] [DEBUG] QUERY OK db=54.6ms idle=77.7ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "d7e0e2f0-b3c1-48ad-bc7c-6d92394438fd", "2026-09-02T13:19:33Z", ~N[2026-09-02 13:19:34], ~N[2026-09-02 13:19:34]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:19:34.803] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106518, oid: "d7e0e2f0-b3c1-48ad-bc7c-6d92394438fd", upload_time: "2026-09-02T13:19:33Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:34], updated_at: ~N[2026-09-02 13:19:34]} [2026-09-02 13:19:34.803] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:19:33Z", "value" => "morefun"} [2026-09-02 13:19:34.874] [DEBUG] QUERY OK db=70.8ms idle=59.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:33Z", "morefun", "vendor", 106518, ~N[2026-09-02 13:19:34], ~N[2026-09-02 13:19:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:34.875] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092670, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:19:33Z", message: nil, status_log_id: 106518, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:34], updated_at: ~N[2026-09-02 13:19:34]}} [2026-09-02 13:19:34.875] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:19:33Z", "value" => "kiosk_launcher"} [2026-09-02 13:19:34.980] [DEBUG] QUERY OK db=102.6ms queue=1.1ms idle=76.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:33Z", "kiosk_launcher", "model", 106518, ~N[2026-09-02 13:19:34], ~N[2026-09-02 13:19:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:34.980] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092673, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:19:33Z", message: nil, status_log_id: 106518, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:34], updated_at: ~N[2026-09-02 13:19:34]}} [2026-09-02 13:19:34.980] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:19:33Z", "value" => "1.0"} [2026-09-02 13:19:35.068] [DEBUG] QUERY OK db=87.5ms idle=106.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:33Z", "1.0", "app_version", 106518, ~N[2026-09-02 13:19:34], ~N[2026-09-02 13:19:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:35.068] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092676, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:19:33Z", message: nil, status_log_id: 106518, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:34], updated_at: ~N[2026-09-02 13:19:34]}} [2026-09-02 13:19:35.069] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:19:33Z", "value" => "13"} [2026-09-02 13:19:35.127] [DEBUG] QUERY OK db=53.1ms queue=4.6ms idle=89.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:33Z", "13", "android_version", 106518, ~N[2026-09-02 13:19:35], ~N[2026-09-02 13:19:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:35.127] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092679, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:19:33Z", message: nil, status_log_id: 106518, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:35], updated_at: ~N[2026-09-02 13:19:35]}} [2026-09-02 13:19:35.127] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:19:33Z", "value" => "822"} [2026-09-02 13:19:35.222] [DEBUG] QUERY OK db=93.6ms idle=59.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:33Z", "822", "ram_free_mb", 106518, ~N[2026-09-02 13:19:35], ~N[2026-09-02 13:19:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:35.222] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092682, itemkey: "ram_free_mb", value: "822", timestamp: "2026-09-02T13:19:33Z", message: nil, status_log_id: 106518, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:35], updated_at: ~N[2026-09-02 13:19:35]}} [2026-09-02 13:19:35.223] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:19:33Z", "value" => "WIFI"} [2026-09-02 13:19:35.311] [DEBUG] QUERY OK db=88.4ms idle=2.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:33Z", "WIFI", "network_type", 106518, ~N[2026-09-02 13:19:35], ~N[2026-09-02 13:19:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:35.312] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092686, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:19:33Z", message: nil, status_log_id: 106518, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:35], updated_at: ~N[2026-09-02 13:19:35]}} [2026-09-02 13:19:35.312] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:19:33Z", "value" => "true"} [2026-09-02 13:19:35.358] [DEBUG] QUERY OK db=46.1ms idle=90.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:33Z", "true", "kiosk_active", 106518, ~N[2026-09-02 13:19:35], ~N[2026-09-02 13:19:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:35.359] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092689, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:19:33Z", message: nil, status_log_id: 106518, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:35], updated_at: ~N[2026-09-02 13:19:35]}} [2026-09-02 13:19:35.359] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:19:33Z", "value" => ""} [2026-09-02 13:19:35.454] [DEBUG] QUERY OK db=94.3ms queue=0.1ms idle=47.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:19:33Z", "sim_operator", 106518, ~N[2026-09-02 13:19:35], ~N[2026-09-02 13:19:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:35.455] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092692, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:19:33Z", message: nil, status_log_id: 106518, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:35], updated_at: ~N[2026-09-02 13:19:35]}} [2026-09-02 13:19:35.458] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:19:33Z", "value" => "UNKNOWN"} [2026-09-02 13:19:35.521] [DEBUG] QUERY OK db=60.5ms idle=102.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:33Z", "UNKNOWN", "sim_number", 106518, ~N[2026-09-02 13:19:35], ~N[2026-09-02 13:19:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:35.522] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092695, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:19:33Z", message: nil, status_log_id: 106518, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:35], updated_at: ~N[2026-09-02 13:19:35]}} [2026-09-02 13:19:35.522] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:19:33Z", "value" => "UNKNOWN"} [2026-09-02 13:19:35.624] [DEBUG] QUERY OK db=102.0ms idle=68.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:33Z", "UNKNOWN", "sim_iccid", 106518, ~N[2026-09-02 13:19:35], ~N[2026-09-02 13:19:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:35.625] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092698, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:19:33Z", message: nil, status_log_id: 106518, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:35], updated_at: ~N[2026-09-02 13:19:35]}} [2026-09-02 13:19:35.626] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:19:33Z", "value" => "UNKNOWN"} [2026-09-02 13:19:35.709] [DEBUG] QUERY OK db=82.9ms idle=105.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:33Z", "UNKNOWN", "sim_imsi", 106518, ~N[2026-09-02 13:19:35], ~N[2026-09-02 13:19:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:35.713] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092701, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:19:33Z", message: nil, status_log_id: 106518, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:35], updated_at: ~N[2026-09-02 13:19:35]}} [2026-09-02 13:19:35.713] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:19:33Z", "value" => "UNKNOWN"} [2026-09-02 13:19:35.800] [DEBUG] QUERY OK db=86.3ms idle=89.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:33Z", "UNKNOWN", "sim_iccid2", 106518, ~N[2026-09-02 13:19:35], ~N[2026-09-02 13:19:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:35.803] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092704, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:19:33Z", message: nil, status_log_id: 106518, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:35], updated_at: ~N[2026-09-02 13:19:35]}} [2026-09-02 13:19:35.803] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:19:33Z", "value" => "UNKNOWN"} [2026-09-02 13:19:35.942] [DEBUG] QUERY OK db=133.3ms idle=94.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:33Z", "UNKNOWN", "sim_imsi2", 106518, ~N[2026-09-02 13:19:35], ~N[2026-09-02 13:19:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:35.943] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092707, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:19:33Z", message: nil, status_log_id: 106518, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:35], updated_at: ~N[2026-09-02 13:19:35]}} [2026-09-02 13:19:35.943] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:19:33Z", "value" => "42"} [2026-09-02 13:19:35.999] [DEBUG] QUERY OK db=55.8ms idle=143.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:33Z", "42", "data_usage_mb", 106518, ~N[2026-09-02 13:19:35], ~N[2026-09-02 13:19:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:36.002] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092711, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:19:33Z", message: nil, status_log_id: 106518, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:35], updated_at: ~N[2026-09-02 13:19:35]}} [2026-09-02 13:19:36.002] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:19:33Z", "value" => "0"} [2026-09-02 13:19:36.076] [DEBUG] QUERY OK db=72.3ms queue=1.2ms idle=65.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:33Z", "0", "mobile_data_mb", 106518, ~N[2026-09-02 13:19:36], ~N[2026-09-02 13:19:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:36.076] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092713, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:19:33Z", message: nil, status_log_id: 106518, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:36], updated_at: ~N[2026-09-02 13:19:36]}} [2026-09-02 13:19:36.102] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:19:33Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:19:36.203] [DEBUG] QUERY OK db=100.5ms idle=103.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:19:33Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106518, ~N[2026-09-02 13:19:36], ~N[2026-09-02 13:19:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:19:36.204] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092717, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:19:33Z", message: nil, status_log_id: 106518, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:19:36], updated_at: ~N[2026-09-02 13:19:36]}} [2026-09-02 13:19:44.075] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:19:45.044] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:19:55.553] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:20:00.850] [DEBUG] QUERY OK source="tms_alert_rules" db=14.5ms queue=0.1ms idle=1.8ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:20:00.854] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms queue=16.1ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at`, t2.`id`, t2.`name`, t2.`description`, t2.`enabled`, t2.`steps`, t2.`created_by`, t2.`updated_by`, t2.`inserted_at`, t2.`updated_at` FROM `tms_alerts` AS t0 INNER JOIN `tms_alert_rules` AS t1 ON t1.`id` = t0.`alert_rule_id` INNER JOIN `tms_escalation_policies` AS t2 ON t2.`id` = t1.`escalation_policy_id` WHERE ((t0.`status` = 'new') AND (t2.`enabled` = TRUE)) [] ↳ TmsCore.AlertsCore.Workers.EscalationWorker.perform/1, at: lib/tms_core/alerts_core/workers/escalation_worker.ex:30 [2026-09-02 13:20:00.864] [DEBUG] QUERY OK source="pos_transaction" db=8.7ms queue=4.0ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:20:00.851833], ~N[2026-09-02 12:20:00.851833]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:20:00.931] [DEBUG] QUERY OK source="pos_transaction" db=0.5ms queue=65.6ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:20:00.851833], ~N[2026-09-02 13:20:00.851833]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:20:00.933] [DEBUG] QUERY OK source="pos_transaction" db=1.3ms queue=0.2ms idle=0.3ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:20:00.931668], ~N[2026-09-02 13:20:00.931668]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:20:00.939] [DEBUG] QUERY OK source="tms_terminals" db=5.4ms idle=0.3ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:20:00.995] [DEBUG] QUERY OK source="tms_alerts" db=3.7ms queue=50.9ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:00.999] [DEBUG] QUERY OK source="dispute_automation_rules" db=4.3ms queue=39.4ms idle=0.0ms SELECT d0.`id`, d0.`rule_type`, d0.`name`, d0.`scheme`, d0.`enabled`, d0.`conditions`, d0.`actions`, d0.`created_by`, d0.`updated_by`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_automation_rules` AS d0 WHERE ((d0.`rule_type` = ?) AND (d0.`enabled` = TRUE)) ["auto_assignment"] ↳ DisputeCore.Workers.AutoAssignmentWorker.perform/1, at: lib/dispute_core/workers/auto_assignment_worker.ex:32 [2026-09-02 13:20:01.000] [INFO ] [Dispute.AutoAssignmentWorker] 0 enabled auto-assignment rule(s) [2026-09-02 13:20:01.123] [DEBUG] QUERY OK source="tms_alerts" db=71.2ms queue=44.8ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [26.0, ~U[2026-09-02 13:20:00Z], 17190, ~U[2026-09-02 13:20:00Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:01.158] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms queue=33.0ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:01.340] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:20:01.375] [DEBUG] QUERY OK source="tms_alerts" db=154.6ms queue=52.0ms idle=10.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8697.0, ~U[2026-09-02 13:20:01Z], 20214, ~U[2026-09-02 13:20:01Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:01.383] [DEBUG] QUERY OK source="tms_alerts" db=7.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:01.441] [DEBUG] QUERY OK source="tms_alerts" db=57.5ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [144097.0, ~U[2026-09-02 13:20:01Z], 22110, ~U[2026-09-02 13:20:01Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:01.444] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=1.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:01.582] [DEBUG] QUERY OK source="tms_alerts" db=106.4ms idle=31.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [269206.0, ~U[2026-09-02 13:20:01Z], 22035, ~U[2026-09-02 13:20:01Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:01.623] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms idle=38.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:01.724] [DEBUG] QUERY OK source="tms_alerts" db=100.2ms idle=41.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [426457.0, ~U[2026-09-02 13:20:01Z], 22023, ~U[2026-09-02 13:20:01Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:01.735] [DEBUG] QUERY OK source="tms_alerts" db=11.1ms queue=0.1ms idle=101.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:01.802] [DEBUG] QUERY OK source="tms_alerts" db=65.6ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [307963.0, ~U[2026-09-02 13:20:01Z], 22008, ~U[2026-09-02 13:20:01Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:01.812] [DEBUG] QUERY OK source="tms_alerts" db=9.0ms queue=0.1ms idle=1.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:01.891] [DEBUG] QUERY OK source="tms_alerts" db=78.5ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [240190.0, ~U[2026-09-02 13:20:01Z], 21989, ~U[2026-09-02 13:20:01Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:01.898] [DEBUG] QUERY OK source="tms_alerts" db=6.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:01.944] [DEBUG] QUERY OK source="tms_alert_rules" db=4.7ms idle=0.2ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:20:01.999] [DEBUG] QUERY OK source="tms_alerts" db=100.7ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [305417.0, ~U[2026-09-02 13:20:01Z], 21989, ~U[2026-09-02 13:20:01Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:02.012] [DEBUG] QUERY OK source="tms_alerts" db=44.2ms queue=28.4ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at`, t2.`id`, t2.`name`, t2.`description`, t2.`enabled`, t2.`steps`, t2.`created_by`, t2.`updated_by`, t2.`inserted_at`, t2.`updated_at` FROM `tms_alerts` AS t0 INNER JOIN `tms_alert_rules` AS t1 ON t1.`id` = t0.`alert_rule_id` INNER JOIN `tms_escalation_policies` AS t2 ON t2.`id` = t1.`escalation_policy_id` WHERE ((t0.`status` = 'new') AND (t2.`enabled` = TRUE)) [] ↳ TmsCore.AlertsCore.Workers.EscalationWorker.perform/1, at: lib/tms_core/alerts_core/workers/escalation_worker.ex:30 [2026-09-02 13:20:02.013] [DEBUG] QUERY OK source="pos_transaction" db=8.5ms queue=60.0ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:20:01.944712], ~N[2026-09-02 12:20:01.944712]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:20:02.034] [DEBUG] QUERY OK source="tms_alerts" db=20.3ms queue=8.4ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:02.041] [DEBUG] QUERY OK source="pos_transaction" db=6.4ms queue=20.9ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:20:01.944712], ~N[2026-09-02 13:20:01.944712]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:20:02.108] [DEBUG] QUERY OK source="tms_alerts" db=53.7ms idle=13.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [301437.0, ~U[2026-09-02 13:20:02Z], 21972, ~U[2026-09-02 13:20:02Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:02.121] [DEBUG] QUERY OK source="pos_transaction" db=7.9ms queue=56.1ms idle=0.0ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:20:02.057627], ~N[2026-09-02 13:20:02.057627]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:20:02.123] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms queue=0.1ms idle=7.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:02.127] [DEBUG] QUERY OK source="tms_terminals" db=5.6ms idle=0.2ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:20:02.142] [DEBUG] QUERY OK source="tms_alerts" db=14.6ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:02.185] [DEBUG] QUERY OK source="tms_alerts" db=61.8ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [198975.0, ~U[2026-09-02 13:20:02Z], 21955, ~U[2026-09-02 13:20:02Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:02.282] [DEBUG] QUERY OK source="tms_alerts" db=91.3ms queue=48.1ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:02Z], 17191, ~U[2026-09-02 13:20:02Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:02.300] [DEBUG] QUERY OK source="tms_alerts" db=16.1ms queue=99.0ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:02.314] [DEBUG] QUERY OK source="tms_alerts" db=9.1ms queue=11.4ms idle=9.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:02.430] [DEBUG] QUERY OK source="tms_alerts" db=77.3ms queue=46.9ms idle=5.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [23036.0, ~U[2026-09-02 13:20:02Z], 19220, ~U[2026-09-02 13:20:02Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:02.438] [DEBUG] QUERY OK source="tms_alerts" db=8.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:02.490] [DEBUG] QUERY OK source="tms_alerts" db=132.8ms queue=42.9ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:02Z], 20215, ~U[2026-09-02 13:20:02Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:02.494] [DEBUG] QUERY OK source="tms_alerts" db=3.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:02.520] [DEBUG] QUERY OK source="tms_alerts" db=80.8ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [295872.0, ~U[2026-09-02 13:20:02Z], 21934, ~U[2026-09-02 13:20:02Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:02.527] [DEBUG] QUERY OK source="tms_alerts" db=5.3ms idle=0.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:02.621] [DEBUG] QUERY OK source="tms_alerts" db=126.2ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:02Z], 22111, ~U[2026-09-02 13:20:02Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:02.640] [DEBUG] QUERY OK source="tms_alerts" db=109.9ms idle=4.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [3022.0, ~U[2026-09-02 13:20:02Z], 19937, ~U[2026-09-02 13:20:02Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:02.645] [DEBUG] QUERY OK source="tms_alerts" db=4.2ms queue=0.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:02.667] [DEBUG] QUERY OK source="tms_alerts" db=45.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:02.757] [DEBUG] QUERY OK source="tms_alerts" db=94.3ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [564.0, ~U[2026-09-02 13:20:02Z], 17976, ~U[2026-09-02 13:20:02Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:02.762] [DEBUG] QUERY OK source="tms_alerts" db=4.5ms queue=0.1ms idle=17.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:02.764] [DEBUG] QUERY OK source="tms_alerts" db=97.1ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:02Z], 22036, ~U[2026-09-02 13:20:02Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:02.829] [DEBUG] QUERY OK source="tms_alerts" db=11.7ms queue=12.6ms idle=44.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:02.984] [DEBUG] QUERY OK source="tms_alerts" db=98.4ms queue=74.5ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [371.0, ~U[2026-09-02 13:20:02Z], 18087, ~U[2026-09-02 13:20:02Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:02.996] [DEBUG] QUERY OK source="tms_alerts" db=11.3ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:03.034] [DEBUG] QUERY OK source="tms_alerts" db=86.6ms queue=96.7ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:02Z], 22024, ~U[2026-09-02 13:20:02Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:03.055] [DEBUG] QUERY OK source="tms_alerts" db=57.9ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [250673.0, ~U[2026-09-02 13:20:02Z], 21896, ~U[2026-09-02 13:20:02Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:03.057] [DEBUG] QUERY OK source="tms_alerts" db=2.4ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:03.074] [DEBUG] QUERY OK source="tms_alerts" db=18.6ms queue=20.5ms idle=10.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:03.142] [DEBUG] QUERY OK source="tms_alerts" db=84.2ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [203434.0, ~U[2026-09-02 13:20:03Z], 21885, ~U[2026-09-02 13:20:03Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:03.150] [DEBUG] QUERY OK source="tms_alerts" db=7.4ms queue=0.1ms idle=0.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:03.209] [DEBUG] QUERY OK source="tms_alerts" db=135.2ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:03Z], 22009, ~U[2026-09-02 13:20:03Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:03.214] [DEBUG] QUERY OK source="tms_alerts" db=3.7ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:03.225] [DEBUG] QUERY OK source="tms_alerts" db=70.7ms idle=3.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [240.0, ~U[2026-09-02 13:20:03Z], 17894, ~U[2026-09-02 13:20:03Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:03.232] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms queue=3.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:03.334] [DEBUG] QUERY OK source="tms_alerts" db=107.9ms queue=7.2ms idle=4.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:03Z], 21990, ~U[2026-09-02 13:20:03Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:03.337] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:03.341] [DEBUG] QUERY OK source="tms_alerts" db=108.7ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [213374.0, ~U[2026-09-02 13:20:03Z], 21872, ~U[2026-09-02 13:20:03Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:03.351] [DEBUG] QUERY OK source="tms_alerts" db=9.3ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:03.412] [DEBUG] QUERY OK source="tms_alerts" db=74.8ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:03Z], 21990, ~U[2026-09-02 13:20:03Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:03.420] [DEBUG] QUERY OK source="tms_alerts" db=7.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:03.462] [DEBUG] QUERY OK source="tms_alerts" db=110.3ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [26348.0, ~U[2026-09-02 13:20:03Z], 19922, ~U[2026-09-02 13:20:03Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:03.463] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:03.536] [DEBUG] QUERY OK source="tms_alerts" db=114.5ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:03Z], 21973, ~U[2026-09-02 13:20:03Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:03.569] [DEBUG] QUERY OK source="tms_alerts" db=103.8ms queue=1.5ms idle=0.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [27336.0, ~U[2026-09-02 13:20:03Z], 20073, ~U[2026-09-02 13:20:03Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:03.570] [DEBUG] QUERY OK source="tms_alerts" db=10.0ms queue=0.1ms idle=53.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:03.586] [DEBUG] QUERY OK source="tms_alerts" db=16.6ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:03.659] [DEBUG] QUERY OK source="tms_alerts" db=72.1ms queue=0.4ms idle=16.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:03Z], 21956, ~U[2026-09-02 13:20:03Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:03.674] [DEBUG] QUERY OK source="tms_alerts" db=85.4ms idle=2.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [132428.0, ~U[2026-09-02 13:20:03Z], 21861, ~U[2026-09-02 13:20:03Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:03.679] [DEBUG] QUERY OK source="tms_alerts" db=4.7ms idle=15.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:03.751] [DEBUG] QUERY OK source="tms_alerts" db=16.7ms queue=59.6ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:03.801] [DEBUG] QUERY OK source="tms_alerts" db=105.5ms queue=0.1ms idle=5.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [203196.0, ~U[2026-09-02 13:20:03Z], 21867, ~U[2026-09-02 13:20:03Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:03.811] [DEBUG] QUERY OK source="tms_alerts" db=8.1ms queue=0.1ms idle=18.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:03.889] [DEBUG] QUERY OK source="tms_alerts" db=109.3ms idle=42.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:03Z], 19221, ~U[2026-09-02 13:20:03Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:03.914] [DEBUG] QUERY OK source="tms_alerts" db=102.1ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [199117.0, ~U[2026-09-02 13:20:03Z], 21863, ~U[2026-09-02 13:20:03Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:03.924] [DEBUG] QUERY OK source="tms_alerts" db=9.5ms queue=15.3ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:03.933] [DEBUG] QUERY OK source="tms_alerts" db=7.9ms queue=10.1ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:04.069] [DEBUG] QUERY OK source="tms_alerts" db=88.3ms queue=55.8ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:03Z], 21935, ~U[2026-09-02 13:20:03Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:04.079] [DEBUG] QUERY OK source="tms_alerts" db=4.3ms queue=0.1ms idle=6.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:04.081] [DEBUG] QUERY OK source="tms_alerts" db=95.7ms queue=52.1ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [170265.0, ~U[2026-09-02 13:20:03Z], 21867, ~U[2026-09-02 13:20:03Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:04.083] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=2.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:04.171] [DEBUG] QUERY OK source="tms_alerts" db=72.3ms idle=17.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [37774.0, ~U[2026-09-02 13:20:04Z], 21829, ~U[2026-09-02 13:20:04Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:04.179] [DEBUG] QUERY OK source="tms_alerts" db=7.2ms idle=0.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:04.181] [DEBUG] QUERY OK source="tms_alerts" db=71.9ms idle=25.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:04Z], 19938, ~U[2026-09-02 13:20:04Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:04.184] [DEBUG] QUERY OK source="tms_alerts" db=2.0ms idle=0.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:04.281] [DEBUG] QUERY OK source="tms_alerts" db=101.5ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [158273.0, ~U[2026-09-02 13:20:04Z], 21859, ~U[2026-09-02 13:20:04Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:04.284] [DEBUG] QUERY OK source="tms_alerts" db=97.8ms queue=0.9ms idle=1.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:04Z], 17977, ~U[2026-09-02 13:20:04Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:04.371] [DEBUG] QUERY OK source="tms_alerts" db=89.5ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:04.373] [DEBUG] QUERY OK source="tms_alerts" db=77.4ms idle=11.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:04.452] [DEBUG] QUERY OK source="tms_alerts" db=80.2ms idle=2.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [139951.0, ~U[2026-09-02 13:20:04Z], 21857, ~U[2026-09-02 13:20:04Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:04.492] [DEBUG] QUERY OK source="tms_alerts" db=40.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:04.518] [DEBUG] QUERY OK source="tms_alerts" db=135.1ms queue=1.9ms idle=5.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:04Z], 18088, ~U[2026-09-02 13:20:04Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:04.566] [DEBUG] QUERY OK source="tms_alerts" db=47.7ms idle=2.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:04.634] [DEBUG] QUERY OK source="tms_alerts" db=141.5ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [108460.0, ~U[2026-09-02 13:20:04Z], 21860, ~U[2026-09-02 13:20:04Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:04.744] [DEBUG] QUERY OK source="tms_alerts" db=102.6ms idle=24.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:04.744] [DEBUG] QUERY OK source="tms_alerts" db=111.0ms queue=35.4ms idle=31.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:04Z], 21897, ~U[2026-09-02 13:20:04Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:04.781] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:20:04.781] [INFO ] Incoming JSON payload: {"oid":"73d93c7f-df67-4220-9fcc-19dcb2d66241","sn":"98251226730001","uploadTime":"2026-09-02T13:20:03Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:20:03Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:20:03Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:20:03Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:20:03Z"},{"itemkey":"ram_free_mb","value":"815","timestamp":"2026-09-02T13:20:03Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:20:03Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:20:03Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:20:03Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:20:03Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:20:03Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:20:03Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:20:03Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:20:03Z"},{"itemkey":"data_usage_mb","value":"42","timestamp":"2026-09-02T13:20:03Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:20:03Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:20:04.822] [DEBUG] QUERY OK source="tms_alerts" db=33.4ms queue=7.7ms idle=36.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:04.822] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "73d93c7f-df67-4220-9fcc-19dcb2d66241", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:20:03Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:20:03Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:20:03Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:20:03Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:20:03Z", "value" => "815"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:20:03Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:20:03Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:20:03Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:20:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:20:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:20:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:20:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:20:03Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:20:03Z", "value" => "42"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:20:03Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:20:03Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:20:03Z", "vendor" => "morefun"} [2026-09-02 13:20:04.822] [DEBUG] QUERY OK source="tms_alerts" db=78.3ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8582.0, ~U[2026-09-02 13:20:04Z], 21294, ~U[2026-09-02 13:20:04Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:04.822] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:20:04.844] [DEBUG] QUERY OK source="tms_alerts" db=12.3ms queue=9.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:04.823] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:20:04.869] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:20:04.905] [DEBUG] QUERY OK source="tms_alerts" db=73.2ms queue=9.3ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:04Z], 21886, ~U[2026-09-02 13:20:04Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:04.906] [DEBUG] QUERY OK source="tms_alerts" db=60.8ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [102399.0, ~U[2026-09-02 13:20:04Z], 21846, ~U[2026-09-02 13:20:04Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:04.910] [DEBUG] QUERY OK source="parameter_templates" db=4.3ms queue=36.6ms idle=0.0ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:20:04.914] [DEBUG] QUERY OK source="tms_alerts" db=4.7ms queue=4.1ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:04.915] [DEBUG] QUERY OK source="parameter_templates" db=4.5ms idle=0.4ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:20:04.994] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:20:05.028] [DEBUG] QUERY OK source="tms_alerts" db=36.8ms queue=31.7ms idle=44.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:05.032] [DEBUG] QUERY OK source="tms_alerts" db=72.0ms queue=44.8ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:04Z], 17895, ~U[2026-09-02 13:20:04Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:05.093] [DEBUG] QUERY OK source="tms_terminals" db=43.8ms queue=34.5ms idle=0.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:20:05.148] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:20:05.214] [DEBUG] QUERY OK source="tms_alerts" db=60.7ms queue=121.0ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:05.222] [DEBUG] QUERY OK source="tms_alerts" db=70.7ms queue=123.1ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [154026.0, ~U[2026-09-02 13:20:04Z], 21837, ~U[2026-09-02 13:20:05Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:05.304] [DEBUG] QUERY OK source="tms_alerts" db=81.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:05.306] [DEBUG] QUERY OK source="tms_terminals" db=88.0ms idle=3.9ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:20:05], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:20:05.345] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:20:05.402] [DEBUG] QUERY OK source="tms_alerts" db=54.0ms queue=76.8ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:05Z], 21873, ~U[2026-09-02 13:20:05Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:05.441] [DEBUG] QUERY OK source="tms_terminals" db=34.7ms queue=58.6ms idle=0.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:20:05.447] [DEBUG] QUERY OK source="tms_alerts" db=5.0ms queue=1.3ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:05.533] [DEBUG] QUERY OK source="tms_alerts" db=121.3ms queue=96.6ms idle=8.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [1418.0, ~U[2026-09-02 13:20:05Z], 21785, ~U[2026-09-02 13:20:05Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:05.538] [DEBUG] QUERY OK source="tms_terminals" db=90.4ms queue=5.0ms idle=0.0ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:20:05], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:20:05.627] [DEBUG] QUERY OK source="tms_alerts" db=90.5ms queue=89.7ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:05Z], 19923, ~U[2026-09-02 13:20:05Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:05.631] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=78.9ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:05.639] [DEBUG] QUERY OK source="tms_alerts" db=7.1ms queue=3.7ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:05.706] [DEBUG] QUERY OK db=155.4ms queue=10.9ms idle=0.3ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "73d93c7f-df67-4220-9fcc-19dcb2d66241", "2026-09-02T13:20:03Z", ~N[2026-09-02 13:20:05], ~N[2026-09-02 13:20:05]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:20:05.707] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106523, oid: "73d93c7f-df67-4220-9fcc-19dcb2d66241", upload_time: "2026-09-02T13:20:03Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:05], updated_at: ~N[2026-09-02 13:20:05]} [2026-09-02 13:20:05.708] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:20:03Z", "value" => "morefun"} [2026-09-02 13:20:05.767] [DEBUG] QUERY OK source="tms_alerts" db=73.6ms queue=61.4ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [121385.0, ~U[2026-09-02 13:20:05Z], 21839, ~U[2026-09-02 13:20:05Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:05.792] [DEBUG] QUERY OK source="tms_alerts" db=82.3ms queue=70.0ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:05Z], 20074, ~U[2026-09-02 13:20:05Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:05.818] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=18.7ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:05.834] [DEBUG] QUERY OK source="tms_alerts" db=36.2ms queue=31.0ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:05.834] [DEBUG] QUERY OK db=67.3ms queue=57.9ms idle=0.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:03Z", "morefun", "vendor", 106523, ~N[2026-09-02 13:20:05], ~N[2026-09-02 13:20:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:05.874] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092734, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:20:03Z", message: nil, status_log_id: 106523, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:05], updated_at: ~N[2026-09-02 13:20:05]}} [2026-09-02 13:20:05.880] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:20:03Z", "value" => "kiosk_launcher"} [2026-09-02 13:20:05.929] [DEBUG] QUERY OK source="tms_alerts" db=80.9ms queue=29.3ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:05Z], 21862, ~U[2026-09-02 13:20:05Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:05.931] [DEBUG] QUERY OK source="tms_alerts" db=81.3ms queue=14.9ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [124058.0, ~U[2026-09-02 13:20:05Z], 21834, ~U[2026-09-02 13:20:05Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:05.948] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms decode=0.2ms queue=14.0ms idle=1.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:05.950] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=14.3ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:05.999] [DEBUG] QUERY OK db=63.6ms queue=21.0ms idle=0.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:03Z", "kiosk_launcher", "model", 106523, ~N[2026-09-02 13:20:05], ~N[2026-09-02 13:20:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:06.017] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092741, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:20:03Z", message: nil, status_log_id: 106523, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:05], updated_at: ~N[2026-09-02 13:20:05]}} [2026-09-02 13:20:06.017] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:20:03Z", "value" => "1.0"} [2026-09-02 13:20:06.090] [DEBUG] QUERY OK source="tms_alerts" db=83.9ms queue=55.6ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21679.0, ~U[2026-09-02 13:20:05Z], 21614, ~U[2026-09-02 13:20:05Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:06.134] [DEBUG] QUERY OK source="tms_alerts" db=114.1ms queue=70.0ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:05Z], 21868, ~U[2026-09-02 13:20:05Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:06.167] [DEBUG] QUERY OK source="tms_alerts" db=3.5ms queue=14.8ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:06.163] [DEBUG] QUERY OK source="tms_alerts" db=4.3ms queue=11.8ms idle=56.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:06.184] [DEBUG] QUERY OK db=94.0ms queue=42.9ms idle=0.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:03Z", "1.0", "app_version", 106523, ~N[2026-09-02 13:20:06], ~N[2026-09-02 13:20:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:06.184] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092745, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:20:03Z", message: nil, status_log_id: 106523, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:06], updated_at: ~N[2026-09-02 13:20:06]}} [2026-09-02 13:20:06.209] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:20:03Z", "value" => "13"} [2026-09-02 13:20:06.259] [DEBUG] QUERY OK source="tms_alerts" db=80.0ms queue=11.3ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:06Z], 21864, ~U[2026-09-02 13:20:06Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:06.350] [DEBUG] QUERY OK source="tms_alerts" db=113.6ms queue=58.2ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [122810.0, ~U[2026-09-02 13:20:06Z], 21846, ~U[2026-09-02 13:20:06Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:06.351] [DEBUG] QUERY OK source="tms_alerts" db=7.8ms queue=74.9ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:06.364] [DEBUG] QUERY OK db=97.4ms queue=45.7ms idle=0.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:03Z", "13", "android_version", 106523, ~N[2026-09-02 13:20:06], ~N[2026-09-02 13:20:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:06.387] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092750, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:20:03Z", message: nil, status_log_id: 106523, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:06], updated_at: ~N[2026-09-02 13:20:06]}} [2026-09-02 13:20:06.387] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:20:03Z", "value" => "815"} [2026-09-02 13:20:06.407] [DEBUG] QUERY OK source="tms_alerts" db=15.8ms queue=20.3ms idle=7.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:06.525] [DEBUG] QUERY OK source="tms_alerts" db=124.1ms queue=47.0ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:06Z], 21868, ~U[2026-09-02 13:20:06Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:06.519] [DEBUG] QUERY OK db=111.8ms queue=20.3ms idle=0.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:03Z", "815", "ram_free_mb", 106523, ~N[2026-09-02 13:20:06], ~N[2026-09-02 13:20:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:06.533] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092753, itemkey: "ram_free_mb", value: "815", timestamp: "2026-09-02T13:20:03Z", message: nil, status_log_id: 106523, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:06], updated_at: ~N[2026-09-02 13:20:06]}} [2026-09-02 13:20:06.533] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:20:03Z", "value" => "WIFI"} [2026-09-02 13:20:06.665] [DEBUG] QUERY OK source="tms_alerts" db=131.9ms queue=125.0ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [118275.0, ~U[2026-09-02 13:20:06Z], 21835, ~U[2026-09-02 13:20:06Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:06.684] [DEBUG] QUERY OK source="tms_alerts" db=19.1ms queue=136.2ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:06.693] [DEBUG] QUERY OK source="tms_alerts" db=8.0ms queue=19.6ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:06.799] [DEBUG] QUERY OK db=124.3ms queue=140.7ms idle=0.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:03Z", "WIFI", "network_type", 106523, ~N[2026-09-02 13:20:06], ~N[2026-09-02 13:20:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:06.799] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092755, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:20:03Z", message: nil, status_log_id: 106523, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:06], updated_at: ~N[2026-09-02 13:20:06]}} [2026-09-02 13:20:06.799] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:20:03Z", "value" => "true"} [2026-09-02 13:20:06.833] [DEBUG] QUERY OK source="tms_alerts" db=84.3ms queue=64.2ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:06Z], 21830, ~U[2026-09-02 13:20:06Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:06.928] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=88.0ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:06.930] [DEBUG] QUERY OK db=94.7ms queue=26.2ms idle=0.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:03Z", "true", "kiosk_active", 106523, ~N[2026-09-02 13:20:06], ~N[2026-09-02 13:20:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:06.930] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092756, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:20:03Z", message: nil, status_log_id: 106523, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:06], updated_at: ~N[2026-09-02 13:20:06]}} [2026-09-02 13:20:06.930] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:20:03Z", "value" => ""} [2026-09-02 13:20:06.927] [DEBUG] QUERY OK source="tms_alerts" db=118.2ms queue=115.0ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103654.0, ~U[2026-09-02 13:20:06Z], 21839, ~U[2026-09-02 13:20:06Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:06.975] [DEBUG] QUERY OK db=44.5ms idle=0.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:20:03Z", "sim_operator", 106523, ~N[2026-09-02 13:20:06], ~N[2026-09-02 13:20:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:06.980] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092757, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:20:03Z", message: nil, status_log_id: 106523, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:06], updated_at: ~N[2026-09-02 13:20:06]}} [2026-09-02 13:20:06.980] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:20:03Z", "value" => "UNKNOWN"} [2026-09-02 13:20:06.981] [DEBUG] QUERY OK source="tms_alerts" db=4.2ms queue=41.9ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:07.069] [DEBUG] QUERY OK source="tms_alerts" db=92.1ms queue=47.8ms idle=0.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:06Z], 21860, ~U[2026-09-02 13:20:06Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:07.086] [DEBUG] QUERY OK db=104.8ms queue=1.2ms idle=0.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:03Z", "UNKNOWN", "sim_number", 106523, ~N[2026-09-02 13:20:06], ~N[2026-09-02 13:20:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:07.087] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092758, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:20:03Z", message: nil, status_log_id: 106523, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:06], updated_at: ~N[2026-09-02 13:20:06]}} [2026-09-02 13:20:07.087] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:20:03Z", "value" => "UNKNOWN"} [2026-09-02 13:20:07.118] [DEBUG] QUERY OK source="tms_alerts" db=30.9ms queue=17.2ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:07.126] [DEBUG] QUERY OK source="tms_alerts" db=40.1ms queue=104.7ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103709.0, ~U[2026-09-02 13:20:06Z], 21838, ~U[2026-09-02 13:20:06Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:07.190] [DEBUG] QUERY OK db=71.7ms queue=31.2ms idle=0.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:03Z", "UNKNOWN", "sim_iccid", 106523, ~N[2026-09-02 13:20:07], ~N[2026-09-02 13:20:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:07.190] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092759, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:20:03Z", message: nil, status_log_id: 106523, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:07], updated_at: ~N[2026-09-02 13:20:07]}} [2026-09-02 13:20:07.190] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:20:03Z", "value" => "UNKNOWN"} [2026-09-02 13:20:07.192] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=52.2ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:07.228] [DEBUG] QUERY OK source="tms_alerts" db=54.0ms queue=55.8ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:07Z], 21858, ~U[2026-09-02 13:20:07Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:07.305] [DEBUG] QUERY OK db=76.1ms queue=31.9ms idle=0.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:03Z", "UNKNOWN", "sim_imsi", 106523, ~N[2026-09-02 13:20:07], ~N[2026-09-02 13:20:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:07.306] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092760, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:20:03Z", message: nil, status_log_id: 106523, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:07], updated_at: ~N[2026-09-02 13:20:07]}} [2026-09-02 13:20:07.306] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:20:03Z", "value" => "UNKNOWN"} [2026-09-02 13:20:07.306] [DEBUG] QUERY OK source="tms_alerts" db=72.7ms queue=41.5ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [58057.0, ~U[2026-09-02 13:20:07Z], 21828, ~U[2026-09-02 13:20:07Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:07.315] [DEBUG] QUERY OK source="tms_alerts" db=4.9ms queue=77.6ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:07.327] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms queue=15.4ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:07.374] [DEBUG] QUERY OK db=61.7ms queue=6.3ms idle=0.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:03Z", "UNKNOWN", "sim_iccid2", 106523, ~N[2026-09-02 13:20:07], ~N[2026-09-02 13:20:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:07.375] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092761, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:20:03Z", message: nil, status_log_id: 106523, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:07], updated_at: ~N[2026-09-02 13:20:07]}} [2026-09-02 13:20:07.375] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:20:03Z", "value" => "UNKNOWN"} [2026-09-02 13:20:07.484] [DEBUG] QUERY OK source="tms_alerts" db=110.6ms queue=58.4ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:07Z], 21861, ~U[2026-09-02 13:20:07Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:07.489] [DEBUG] QUERY OK source="tms_alerts" db=112.4ms queue=48.6ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [57944.0, ~U[2026-09-02 13:20:07Z], 21826, ~U[2026-09-02 13:20:07Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:07.489] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=4.4ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:07.494] [DEBUG] QUERY OK source="tms_alerts" db=4.2ms queue=0.9ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:07.577] [DEBUG] QUERY OK db=92.9ms queue=108.6ms idle=0.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:03Z", "UNKNOWN", "sim_imsi2", 106523, ~N[2026-09-02 13:20:07], ~N[2026-09-02 13:20:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:07.578] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092762, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:20:03Z", message: nil, status_log_id: 106523, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:07], updated_at: ~N[2026-09-02 13:20:07]}} [2026-09-02 13:20:07.578] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:20:03Z", "value" => "42"} [2026-09-02 13:20:07.645] [DEBUG] QUERY OK source="tms_alerts" db=86.4ms queue=69.0ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:07Z], 21295, ~U[2026-09-02 13:20:07Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:07.686] [DEBUG] QUERY OK source="tms_alerts" db=107.4ms queue=84.0ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31919.0, ~U[2026-09-02 13:20:07Z], 20770, ~U[2026-09-02 13:20:07Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:07.696] [DEBUG] QUERY OK source="tms_alerts" db=9.5ms queue=40.4ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:07.697] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms queue=9.8ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:07.726] [DEBUG] QUERY OK db=81.3ms queue=65.1ms idle=0.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:03Z", "42", "data_usage_mb", 106523, ~N[2026-09-02 13:20:07], ~N[2026-09-02 13:20:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:07.727] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092763, itemkey: "data_usage_mb", value: "42", timestamp: "2026-09-02T13:20:03Z", message: nil, status_log_id: 106523, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:07], updated_at: ~N[2026-09-02 13:20:07]}} [2026-09-02 13:20:07.727] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:20:03Z", "value" => "0"} [2026-09-02 13:20:07.796] [DEBUG] QUERY OK source="tms_alerts" db=68.1ms queue=30.5ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31919.0, ~U[2026-09-02 13:20:07Z], 20775, ~U[2026-09-02 13:20:07Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:07.821] [DEBUG] QUERY OK source="tms_alerts" db=78.3ms queue=45.5ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:07Z], 21847, ~U[2026-09-02 13:20:07Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:07.822] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=24.8ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:07.824] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:07.888] [DEBUG] QUERY OK db=90.2ms queue=71.0ms idle=0.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:03Z", "0", "mobile_data_mb", 106523, ~N[2026-09-02 13:20:07], ~N[2026-09-02 13:20:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:07.889] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092764, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:20:03Z", message: nil, status_log_id: 106523, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:07], updated_at: ~N[2026-09-02 13:20:07]}} [2026-09-02 13:20:07.894] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:20:03Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:20:07.936] [DEBUG] QUERY OK source="tms_alerts" db=64.2ms queue=46.8ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31922.0, ~U[2026-09-02 13:20:07Z], 20765, ~U[2026-09-02 13:20:07Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:07.990] [DEBUG] QUERY OK source="tms_alerts" db=100.0ms queue=61.8ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:07Z], 21838, ~U[2026-09-02 13:20:07Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:07.992] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms queue=53.0ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:07.994] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms queue=1.9ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:08.016] [DEBUG] QUERY OK db=76.0ms queue=42.6ms idle=0.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:03Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106523, ~N[2026-09-02 13:20:07], ~N[2026-09-02 13:20:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:08.025] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092765, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:20:03Z", message: nil, status_log_id: 106523, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:07], updated_at: ~N[2026-09-02 13:20:07]}} [2026-09-02 13:20:08.137] [DEBUG] QUERY OK source="tms_alerts" db=122.7ms queue=14.7ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:07Z], 21786, ~U[2026-09-02 13:20:07Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:08.157] [DEBUG] QUERY OK source="tms_alerts" db=92.7ms queue=55.9ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31909.0, ~U[2026-09-02 13:20:07Z], 20747, ~U[2026-09-02 13:20:07Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:08.176] [DEBUG] QUERY OK source="tms_alerts" db=32.1ms queue=5.7ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:08.214] [DEBUG] QUERY OK source="tms_alerts" db=39.3ms queue=17.0ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:08.355] [DEBUG] QUERY OK source="tms_alerts" db=134.7ms queue=43.8ms idle=4.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:08Z], 21840, ~U[2026-09-02 13:20:08Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:08.379] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=23.1ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:08.395] [DEBUG] QUERY OK source="tms_alerts" db=133.0ms queue=45.3ms idle=10.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31914.0, ~U[2026-09-02 13:20:08Z], 20741, ~U[2026-09-02 13:20:08Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:08.398] [DEBUG] QUERY OK source="tms_alerts" db=2.8ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:08.484] [DEBUG] QUERY OK source="tms_alerts" db=104.2ms idle=0.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:08Z], 21835, ~U[2026-09-02 13:20:08Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:08.498] [DEBUG] QUERY OK source="tms_alerts" db=3.1ms decode=0.3ms queue=1.6ms idle=6.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:08.588] [DEBUG] QUERY OK source="tms_alerts" db=89.0ms idle=5.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:08Z], 21615, ~U[2026-09-02 13:20:08Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:08.593] [DEBUG] QUERY OK source="tms_alerts" db=2.3ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:08.613] [DEBUG] QUERY OK db=89.7ms idle=0.3ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 1}, ~U[2026-09-02 13:20:08Z], ~N[2026-09-02 13:20:08]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:20:08.688] [DEBUG] QUERY OK source="tms_alerts" db=79.2ms idle=17.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:08Z], 21847, ~U[2026-09-02 13:20:08Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:08.710] [DEBUG] QUERY OK source="tms_alerts" db=6.4ms queue=0.1ms idle=7.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:08.742] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:20:08.781] [DEBUG] QUERY OK source="tms_alerts" db=70.1ms idle=22.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:08Z], 21836, ~U[2026-09-02 13:20:08Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:08.787] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=1.3ms idle=89.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:08.851] [DEBUG] QUERY OK source="tms_alerts" db=62.1ms queue=0.3ms idle=7.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:08Z], 21840, ~U[2026-09-02 13:20:08Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:08.858] [DEBUG] QUERY OK source="tms_alerts" db=6.7ms idle=63.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:08.929] [DEBUG] QUERY OK source="tms_alerts" db=52.2ms idle=26.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:08Z], 21839, ~U[2026-09-02 13:20:08Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:08.948] [DEBUG] QUERY OK source="tms_alerts" db=10.5ms queue=2.1ms idle=76.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:08.989] [DEBUG] QUERY OK source="tms_alerts" db=41.5ms idle=18.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:08Z], 21829, ~U[2026-09-02 13:20:08Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:09.026] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms idle=74.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:09.085] [DEBUG] QUERY OK source="tms_alerts" db=54.4ms queue=4.3ms idle=36.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:09Z], 21827, ~U[2026-09-02 13:20:09Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:09.094] [DEBUG] QUERY OK source="tms_alerts" db=8.7ms idle=59.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:09.166] [DEBUG] QUERY OK source="tms_alerts" db=58.4ms queue=12.9ms idle=9.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:09Z], 20771, ~U[2026-09-02 13:20:09Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:09.174] [DEBUG] QUERY OK source="tms_alerts" db=7.4ms queue=0.4ms idle=72.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:09.281] [DEBUG] QUERY OK source="tms_alerts" db=97.7ms queue=8.2ms idle=8.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:09Z], 20776, ~U[2026-09-02 13:20:09Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:09.285] [DEBUG] QUERY OK source="tms_alerts" db=4.0ms idle=106.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:09.415] [DEBUG] QUERY OK source="tms_alerts" db=107.9ms queue=14.0ms idle=11.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:09Z], 20766, ~U[2026-09-02 13:20:09Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:09.432] [DEBUG] QUERY OK source="tms_alerts" db=17.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:09.590] [DEBUG] QUERY OK source="tms_alerts" db=100.9ms queue=56.4ms idle=12.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:09Z], 20748, ~U[2026-09-02 13:20:09Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:09.602] [DEBUG] QUERY OK source="tms_alerts" db=8.4ms idle=166.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:09.686] [DEBUG] QUERY OK source="tms_alerts" db=83.8ms queue=0.1ms idle=11.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:09Z], 20742, ~U[2026-09-02 13:20:09Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:09.688] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=84.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:09.921] [DEBUG] QUERY OK db=73.9ms queue=2.7ms idle=153.2ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 1}, ~U[2026-09-02 13:20:09Z], ~N[2026-09-02 13:20:09]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:20:10.888] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:20:10.888] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T13:20:10Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T13:20:10Z","value":"19"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T13:20:10Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T13:20:10Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T13:20:10Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T13:20:10Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T13:20:10Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T13:20:10Z","value":"3.9"}],"model":"MF919","oid":"organization_id","sn":"98251226730001","uploadTime":"2026-09-02T13:20:10Z","vendor":"MoreFun"} [2026-09-02 13:20:10.890] [INFO ] Decoded JSON: %{"model" => "MF919", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:20:10Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:20:10Z", "value" => "19"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:20:10Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:20:10Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:20:10Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:20:10Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:20:10Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:20:10Z", "value" => "3.9"}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:20:10Z", "vendor" => "MoreFun"} [2026-09-02 13:20:10.890] [INFO ] Extracted versions for 98251226730001: %{application: "3.9", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:20:10.890] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:20:10.890] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (MoreFun MF919) - missing version [2026-09-02 13:20:10.891] [DEBUG] QUERY OK source="parameter_templates" db=0.5ms idle=882.6ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:20:10.892] [DEBUG] QUERY OK source="tms_terminals" db=0.4ms idle=458.6ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:20:10.893] [DEBUG] QUERY OK source="parameter_template_values" db=0.8ms idle=0.9ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [10] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:20:10.895] [DEBUG] QUERY OK source="parameter_definitions" db=0.7ms queue=0.5ms idle=1.8ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:20:10.901] [DEBUG] QUERY OK source="pos_terminal" db=4.8ms idle=2.5ms SELECT p0.`id`, p0.`terminalid`, p0.`serial_number`, p0.`pos_merchant_id` FROM `pos_terminal` AS p0 WHERE (p0.`serial_number` = ?) LIMIT 1 ["98251226730001"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_terminal/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:165 [2026-09-02 13:20:10.937] [DEBUG] QUERY OK source="pos_merchant" db=35.8ms idle=5.5ms SELECT p0.`id`, p0.`merchantid`, p0.`merchant_name`, p0.`address_id` FROM `pos_merchant` AS p0 WHERE (p0.`id` = ?) [350] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_merchant/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:176 [2026-09-02 13:20:10.939] [DEBUG] QUERY OK db=0.7ms queue=1.0ms idle=505.2ms SELECT COALESCE(JSON_UNQUOTE(JSON_EXTRACT(mc.settings, '$.BASE_MERCHANT_NAME')), '') as base_merchant_name, COALESCE(u.name, '') as user_name, COALESCE(um.softpos_uuid, '') as softpos_uuid, COALESCE(mc.settings, '{}') as settings FROM user_metadata um LEFT JOIN merchant_configuration mc ON mc.user_id = um.user_id LEFT JOIN users u ON u.id = um.user_id WHERE um.merchant_refrence_number = ? LIMIT 1 ["667267350000000"] [2026-09-02 13:20:10.939] [INFO ] ParamsZipBuilder: Merchant info for merchantid=667267350000000 - business_name=Shubham003, QR_USE_SSL=, MQTT_HEARTBEAT_INTERVAL=60, softpos_uuid= [2026-09-02 13:20:10.952] [DEBUG] QUERY OK source="pos_terminal_data" db=7.7ms idle=45.1ms SELECT p0.`id`, p0.`pos_terminalId`, p0.`stan`, p0.`batch_number`, p0.`transaction_date`, p0.`transaction_time`, p0.`transaction_id` FROM `pos_terminal_data` AS p0 WHERE (p0.`pos_terminalId` = ?) ORDER BY p0.`id` DESC LIMIT 1 ["26735914"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_terminal_data/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:262 [2026-09-02 13:20:10.967] [DEBUG] QUERY OK source="address" db=3.2ms queue=11.1ms idle=15.8ms SELECT a0.`id`, a0.`line1`, a0.`line2`, a0.`line3`, a0.`line4`, a0.`city`, a0.`state`, a0.`country`, a0.`postalcode` FROM `address` AS a0 WHERE (a0.`id` = ?) [639] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_merchant_address/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:80 [2026-09-02 13:20:10.967] [INFO ] ParamsZipBuilder: fetch_merchant_data for serial=98251226730001, pos_merchant.merchantid="667267350000000" [2026-09-02 13:20:10.981] [INFO ] ParamsZipBuilder: params.zip stored for 98251226730001 at priv/ota/98251226730001/params.zip [2026-09-02 13:20:11.060] [DEBUG] QUERY OK db=74.7ms idle=31.0ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "a15fcafb53e6e1921a94c6eb13fa198dccce7e299b8f65cc0f97f569e54abb06", 2277, 913, ~U[2026-09-02 13:20:10Z], "priv/ota/98251226730001/params.zip", 33, "parameter", "MF919", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", ...}, "full", 10, "missing_version", "1.0.0", ~N[2026-09-02 13:20:10], ~N[2026-09-02 13:20:10]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:203 [2026-09-02 13:20:11.060] [INFO ] AutoPushService: Created push log 61137 for MF919 params.zip [2026-09-02 13:20:11.060] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_PARAMS", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/params.zip", "requestId" => 2277, "type" => "tms_command", "version" => "1.0.0"} [2026-09-02 13:20:11.061] [INFO ] AutoPushService: Sending MF919 UPDATE_PARAMS to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:20:11.062] [INFO ] AutoPushService: MF919 UPDATE_PARAMS sent successfully to 98251226730001 [2026-09-02 13:20:11.072] [DEBUG] QUERY OK source="config_file_versions" db=5.7ms queue=0.7ms idle=97.5ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:279 [2026-09-02 13:20:11.117] [INFO ] L3ConfigZipBuilder: l3config.zip stored for 98251226730001 at priv/ota/98251226730001/l3config.zip (source: priv/static/mf919/1.0.1/YSDK_L3_configuration.xml) [2026-09-02 13:20:11.162] [DEBUG] QUERY OK db=40.8ms idle=62.4ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "0026a4bc413397c652c76c693f05d9812c7b517fe5a8b7604191f0983cfea6d3", 2341, 17947, ~U[2026-09-02 13:20:11Z], "priv/ota/98251226730001/l3config.zip", 33, "emv_config", "MF919", "MoreFun", "full", "missing_version", "1.0.1", ~N[2026-09-02 13:20:11], ~N[2026-09-02 13:20:11]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:305 [2026-09-02 13:20:11.162] [INFO ] AutoPushService: Created push log 61139 for MF919 l3config.zip (version: 1.0.1) [2026-09-02 13:20:11.162] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_L3_CONFIG", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/l3config.zip", "requestId" => 2341, "type" => "tms_command", "version" => "1.0.1"} [2026-09-02 13:20:11.174] [INFO ] AutoPushService: Sending MF919 UPDATE_L3_CONFIG to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:20:11.174] [INFO ] AutoPushService: MF919 UPDATE_L3_CONFIG sent successfully to 98251226730001 [2026-09-02 13:20:11.190] [DEBUG] QUERY OK source="config_file_versions" db=3.9ms queue=0.1ms idle=117.8ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:20:11.199] [INFO ] KeysConfigService: Generating keys.json for 98251226730001 (MF919) [2026-09-02 13:20:11.219] [DEBUG] QUERY OK source="tms_terminals" db=17.0ms queue=2.4ms idle=37.7ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:20:11.219] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 98251226730001 with params: %{"kekKcv" => "112233", "model" => "MF919", "serialNumber" => "98251226730001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:20:11.257] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:20:11.257] [ERROR] KeysConfigService: Failed to generate keys for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:20:11.257] [ERROR] AutoPushService: Failed to generate keys.json for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:20:11.258] [DEBUG] QUERY OK source="config_file_versions" db=0.7ms idle=67.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:20:11.278] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:20:11.282] [INFO ] AutoPushService: Auto-push completed for 98251226730001 [2026-09-02 13:20:11.298] [DEBUG] QUERY OK source="tms_terminals" db=15.3ms idle=63.7ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:20:11.298] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:20:11.303] [DEBUG] QUERY OK source="parameter_templates" db=0.6ms decode=0.8ms queue=3.3ms idle=40.5ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:20:11.306] [DEBUG] QUERY OK source="config_file_versions" db=2.1ms idle=10.3ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:20:11.309] [DEBUG] QUERY OK source="config_file_versions" db=1.0ms idle=3.7ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:20:11.311] [INFO ] VersionComplianceChecker: 98251226730001 — outdated configs: [{:application, "3.9", "3.8.5"}] [2026-09-02 13:20:11.383] [DEBUG] QUERY OK source="parameter_push_logs" db=52.9ms queue=14.7ms idle=9.7ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [33, "application", ~N[2026-09-02 12:50:11]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:20:11.384] [INFO ] VersionComplianceChecker: Triggering re-push of application for 98251226730001 (reported: 3.9, target: 3.8.5) [2026-09-02 13:20:11.385] [INFO ] AutoPushService: Targeted application push for 98251226730001 (MoreFun MF919) [2026-09-02 13:20:11.387] [DEBUG] QUERY OK source="tms_terminals" db=1.4ms queue=0.1ms idle=78.2ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_config_push/4, at: lib/tms_core/terminal_management/auto_push_service.ex:63 [2026-09-02 13:20:11.402] [DEBUG] QUERY OK source="config_file_versions" db=14.1ms idle=4.3ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:20:11.404] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:20:11.407] [DEBUG] QUERY OK source="tms_terminals" db=2.5ms idle=16.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:20:11.479] [DEBUG] QUERY OK db=68.7ms idle=8.1ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "organization_id", "2026-09-02T13:20:10Z", ~N[2026-09-02 13:20:11], ~N[2026-09-02 13:20:11]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:20:11.479] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106526, oid: "organization_id", upload_time: "2026-09-02T13:20:10Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:11], updated_at: ~N[2026-09-02 13:20:11]} [2026-09-02 13:20:11.479] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:20:10Z", "value" => "online"} [2026-09-02 13:20:11.581] [DEBUG] QUERY OK db=101.5ms queue=0.1ms idle=36.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T13:20:10Z", "online", "status", 106526, ~N[2026-09-02 13:20:11], ~N[2026-09-02 13:20:11]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:11.584] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092767, itemkey: "status", value: "online", timestamp: "2026-09-02T13:20:10Z", message: "Terminal status update", status_log_id: 106526, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:11], updated_at: ~N[2026-09-02 13:20:11]}} [2026-09-02 13:20:11.589] [INFO ] Setting terminal 98251226730001 status to 'online' from status itemkey [2026-09-02 13:20:11.609] [DEBUG] QUERY OK source="tms_terminals" db=6.0ms idle=123.6ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:20:11], 33] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:20:11.609] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:20:10Z", "value" => "19"} [2026-09-02 13:20:11.805] [DEBUG] QUERY OK db=195.9ms idle=27.9ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T13:20:10Z", "19", "battery", 106526, ~N[2026-09-02 13:20:11], ~N[2026-09-02 13:20:11]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:11.805] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092771, itemkey: "battery", value: "19", timestamp: "2026-09-02T13:20:10Z", message: "Battery level", status_log_id: 106526, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:11], updated_at: ~N[2026-09-02 13:20:11]}} [2026-09-02 13:20:11.806] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:20:10Z", "value" => "online"} [2026-09-02 13:20:11.908] [DEBUG] QUERY OK db=101.4ms idle=197.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T13:20:10Z", "online", "network", 106526, ~N[2026-09-02 13:20:11], ~N[2026-09-02 13:20:11]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:11.909] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092774, itemkey: "network", value: "online", timestamp: "2026-09-02T13:20:10Z", message: "Network connectivity", status_log_id: 106526, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:11], updated_at: ~N[2026-09-02 13:20:11]}} [2026-09-02 13:20:11.909] [INFO ] Setting terminal 98251226730001 status to 'online' from network itemkey [2026-09-02 13:20:11.913] [DEBUG] QUERY OK source="tms_terminals" db=3.2ms idle=104.2ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:20:11], 33] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:20:11.913] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:20:10Z", "value" => "0"} [2026-09-02 13:20:12.024] [DEBUG] QUERY OK db=100.4ms queue=2.6ms idle=13.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T13:20:10Z", "0", "cpu", 106526, ~N[2026-09-02 13:20:11], ~N[2026-09-02 13:20:11]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:12.095] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092778, itemkey: "cpu", value: "0", timestamp: "2026-09-02T13:20:10Z", message: "CPU usage percentage", status_log_id: 106526, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:11], updated_at: ~N[2026-09-02 13:20:11]}} [2026-09-02 13:20:12.095] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:20:10Z", "value" => "1.0.0"} [2026-09-02 13:20:12.179] [DEBUG] QUERY OK db=57.1ms queue=0.3ms idle=209.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T13:20:10Z", "1.0.0", "parameter_config", 106526, ~N[2026-09-02 13:20:12], ~N[2026-09-02 13:20:12]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:12.193] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092781, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T13:20:10Z", message: "Current parameters version", status_log_id: 106526, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:12], updated_at: ~N[2026-09-02 13:20:12]}} [2026-09-02 13:20:12.206] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:20:10Z", "value" => "1.0.1"} [2026-09-02 13:20:12.347] [DEBUG] QUERY OK db=133.8ms idle=189.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T13:20:10Z", "1.0.1", "emv_config", 106526, ~N[2026-09-02 13:20:12], ~N[2026-09-02 13:20:12]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:12.392] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092784, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T13:20:10Z", message: "Current EMV config version", status_log_id: 106526, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:12], updated_at: ~N[2026-09-02 13:20:12]}} [2026-09-02 13:20:12.392] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:20:10Z", "value" => ""} [2026-09-02 13:20:12.499] [DEBUG] QUERY OK db=90.6ms queue=16.0ms idle=213.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T13:20:10Z", "keys_config", 106526, ~N[2026-09-02 13:20:12], ~N[2026-09-02 13:20:12]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:12.499] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092788, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T13:20:10Z", message: "Current keys config version", status_log_id: 106526, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:12], updated_at: ~N[2026-09-02 13:20:12]}} [2026-09-02 13:20:12.499] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:20:10Z", "value" => "3.9"} [2026-09-02 13:20:12.605] [DEBUG] QUERY OK db=105.0ms idle=33.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T13:20:10Z", "3.9", "application", 106526, ~N[2026-09-02 13:20:12], ~N[2026-09-02 13:20:12]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:12.605] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092789, itemkey: "application", value: "3.9", timestamp: "2026-09-02T13:20:10Z", message: "Current application version", status_log_id: 106526, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:12], updated_at: ~N[2026-09-02 13:20:12]}} [2026-09-02 13:20:12.632] [DEBUG] QUERY OK source="tms_terminals" db=26.9ms idle=106.3ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:20:12], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:216 [2026-09-02 13:20:12.633] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:20:10Z"} [2026-09-02 13:20:12.639] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:20:12.639] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:20:10Z"} [2026-09-02 13:20:12.639] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:20:10Z"} [2026-09-02 13:20:12.639] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:20:12.639] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:20:10Z"} [2026-09-02 13:20:12.648] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:20:10Z"} [2026-09-02 13:20:12.648] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:20:12.648] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:20:10Z"} [2026-09-02 13:20:12.648] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:20:10Z"} [2026-09-02 13:20:12.648] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:20:12.648] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:20:10Z"} [2026-09-02 13:20:12.648] [WARN ] Unexpected async result [2026-09-02 13:20:12.648] [WARN ] Unexpected async result [2026-09-02 13:20:21.538] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:20:26.794] [DEBUG] QUERY OK source="tms_alert_rules" db=2.1ms queue=0.2ms idle=83.2ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:20:26.796] [DEBUG] QUERY OK source="pos_transaction" db=2.1ms idle=4.1ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:20:26.794407], ~N[2026-09-02 12:20:26.794407]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:20:26.797] [DEBUG] QUERY OK source="pos_transaction" db=0.8ms idle=2.9ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:20:26.794407], ~N[2026-09-02 13:20:26.794407]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:20:26.799] [DEBUG] QUERY OK source="pos_transaction" db=1.4ms idle=1.4ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:20:26.798048], ~N[2026-09-02 13:20:26.798048]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:20:26.803] [DEBUG] QUERY OK source="tms_terminals" db=2.4ms idle=3.0ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:20:26.812] [DEBUG] QUERY OK source="tms_alerts" db=8.8ms idle=4.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:26.902] [DEBUG] QUERY OK source="tms_alerts" db=84.3ms queue=0.1ms idle=12.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:26Z], 17192, ~U[2026-09-02 13:20:26Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:26.908] [DEBUG] QUERY OK source="tms_alerts" db=4.5ms queue=0.5ms idle=90.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:26.967] [DEBUG] QUERY OK source="tms_alerts" db=44.9ms queue=8.9ms idle=12.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8698.0, ~U[2026-09-02 13:20:26Z], 20216, ~U[2026-09-02 13:20:26Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:26.970] [DEBUG] QUERY OK source="tms_alerts" db=2.8ms queue=0.2ms idle=59.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:27.046] [DEBUG] QUERY OK source="tms_alerts" db=74.6ms idle=3.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [144098.0, ~U[2026-09-02 13:20:26Z], 22112, ~U[2026-09-02 13:20:26Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:27.051] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=78.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:27.121] [DEBUG] QUERY OK source="tms_alerts" db=60.5ms queue=3.9ms idle=9.1ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:27Z], 22037, ~U[2026-09-02 13:20:27Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:27.122] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=70.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:27.218] [DEBUG] QUERY OK source="tms_alerts" db=84.9ms queue=9.6ms idle=3.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [426458.0, ~U[2026-09-02 13:20:27Z], 22025, ~U[2026-09-02 13:20:27Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:27.224] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms queue=1.1ms idle=99.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:27.275] [DEBUG] QUERY OK source="tms_alerts" db=49.1ms queue=1.0ms idle=10.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:27Z], 22010, ~U[2026-09-02 13:20:27Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:27.281] [DEBUG] QUERY OK source="tms_alerts" db=3.1ms idle=53.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:27.334] [DEBUG] QUERY OK source="tms_alerts" db=43.2ms queue=8.7ms idle=6.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [240191.0, ~U[2026-09-02 13:20:27Z], 21991, ~U[2026-09-02 13:20:27Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:27.336] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms queue=0.5ms idle=53.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:27.419] [DEBUG] QUERY OK source="tms_alerts" db=81.0ms queue=1.4ms idle=2.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:27Z], 21991, ~U[2026-09-02 13:20:27Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:27.420] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=83.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:27.533] [DEBUG] QUERY OK source="tms_alerts" db=108.8ms queue=2.8ms idle=1.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [301438.0, ~U[2026-09-02 13:20:27Z], 21974, ~U[2026-09-02 13:20:27Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:27.536] [DEBUG] QUERY OK source="tms_alerts" db=3.1ms queue=0.1ms idle=112.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:27.641] [DEBUG] QUERY OK source="tms_alerts" db=96.4ms queue=0.5ms idle=11.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:27Z], 21957, ~U[2026-09-02 13:20:27Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:27.644] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms queue=0.1ms idle=105.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:27.921] [DEBUG] QUERY OK source="tms_alerts" db=273.7ms queue=3.0ms idle=3.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [23037.0, ~U[2026-09-02 13:20:27Z], 19222, ~U[2026-09-02 13:20:27Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:27.928] [DEBUG] QUERY OK source="tms_alerts" db=5.9ms idle=207.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:28.011] [DEBUG] QUERY OK source="tms_alerts" db=80.7ms queue=0.2ms idle=8.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [295873.0, ~U[2026-09-02 13:20:27Z], 21936, ~U[2026-09-02 13:20:27Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:28.020] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms queue=0.1ms idle=90.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:28.080] [DEBUG] QUERY OK source="tms_alerts" db=58.5ms idle=10.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [3023.0, ~U[2026-09-02 13:20:28Z], 19939, ~U[2026-09-02 13:20:28Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:28.085] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms idle=63.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:28.168] [DEBUG] QUERY OK source="tms_alerts" db=82.4ms idle=6.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [565.0, ~U[2026-09-02 13:20:28Z], 17978, ~U[2026-09-02 13:20:28Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:28.169] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=83.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:28.279] [DEBUG] QUERY OK source="tms_alerts" db=109.0ms idle=1.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [372.0, ~U[2026-09-02 13:20:28Z], 18089, ~U[2026-09-02 13:20:28Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:28.280] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=0.5ms idle=110.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:28.328] [DEBUG] QUERY OK source="tms_alerts" db=45.9ms idle=1.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [250674.0, ~U[2026-09-02 13:20:28Z], 21898, ~U[2026-09-02 13:20:28Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:28.344] [DEBUG] QUERY OK source="tms_alerts" db=13.7ms queue=0.6ms idle=48.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:28.503] [DEBUG] QUERY OK source="tms_alerts" db=149.3ms queue=9.3ms idle=17.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:28Z], 21887, ~U[2026-09-02 13:20:28Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:28.511] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms queue=1.9ms idle=163.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:28.601] [DEBUG] QUERY OK source="tms_alerts" db=86.6ms idle=12.1ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:28Z], 17896, ~U[2026-09-02 13:20:28Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:28.602] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=90.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:28.808] [DEBUG] QUERY OK source="tms_alerts" db=199.6ms queue=4.7ms idle=2.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [213375.0, ~U[2026-09-02 13:20:28Z], 21874, ~U[2026-09-02 13:20:28Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:28.814] [DEBUG] QUERY OK source="tms_alerts" db=2.4ms queue=1.9ms idle=87.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:28.891] [DEBUG] QUERY OK source="tms_alerts" db=73.1ms queue=3.4ms idle=6.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:28Z], 19924, ~U[2026-09-02 13:20:28Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:28.894] [DEBUG] QUERY OK source="tms_alerts" db=2.8ms queue=0.1ms idle=77.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:29.017] [DEBUG] QUERY OK source="tms_alerts" db=117.7ms queue=4.5ms idle=3.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [27337.0, ~U[2026-09-02 13:20:28Z], 20075, ~U[2026-09-02 13:20:28Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:29.018] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=123.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:29.140] [DEBUG] QUERY OK source="tms_alerts" db=118.1ms queue=3.2ms idle=2.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:29Z], 21863, ~U[2026-09-02 13:20:29Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:29.142] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=122.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:29.220] [DEBUG] QUERY OK source="tms_alerts" db=60.8ms queue=0.1ms idle=18.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:29Z], 21869, ~U[2026-09-02 13:20:29Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:29.268] [DEBUG] QUERY OK source="tms_alerts" db=41.5ms queue=5.3ms idle=78.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:29.331] [DEBUG] QUERY OK source="tms_alerts" db=53.3ms queue=1.2ms idle=55.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [199118.0, ~U[2026-09-02 13:20:29Z], 21865, ~U[2026-09-02 13:20:29Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:29.339] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms queue=0.4ms idle=69.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:29.464] [DEBUG] QUERY OK source="tms_alerts" db=118.0ms idle=9.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [170266.0, ~U[2026-09-02 13:20:29Z], 21869, ~U[2026-09-02 13:20:29Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:29.465] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=125.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:29.601] [DEBUG] QUERY OK source="tms_alerts" db=121.5ms queue=10.8ms idle=10.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:29Z], 21831, ~U[2026-09-02 13:20:29Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:29.615] [DEBUG] QUERY OK source="tms_alerts" db=12.5ms queue=1.2ms idle=136.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:29.730] [DEBUG] QUERY OK source="tms_alerts" db=108.6ms queue=5.5ms idle=19.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [158274.0, ~U[2026-09-02 13:20:29Z], 21861, ~U[2026-09-02 13:20:29Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:29.751] [DEBUG] QUERY OK source="tms_alerts" db=4.8ms queue=3.3ms idle=12.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:29.828] [DEBUG] QUERY OK source="tms_alerts" db=75.0ms idle=7.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:29Z], 21859, ~U[2026-09-02 13:20:29Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:29.832] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms idle=78.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:29.925] [DEBUG] QUERY OK source="tms_alerts" db=89.6ms queue=2.4ms idle=4.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [108461.0, ~U[2026-09-02 13:20:29Z], 21862, ~U[2026-09-02 13:20:29Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:29.932] [DEBUG] QUERY OK source="tms_alerts" db=6.8ms idle=92.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:30.039] [DEBUG] QUERY OK source="tms_alerts" db=88.6ms queue=10.0ms idle=9.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:29Z], 21296, ~U[2026-09-02 13:20:29Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:30.041] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms idle=106.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:30.146] [DEBUG] QUERY OK source="tms_alerts" db=86.3ms queue=5.8ms idle=20.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [102400.0, ~U[2026-09-02 13:20:30Z], 21848, ~U[2026-09-02 13:20:30Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:30.149] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms idle=104.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:30.260] [DEBUG] QUERY OK source="tms_alerts" db=90.1ms queue=20.2ms idle=4.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:30Z], 21839, ~U[2026-09-02 13:20:30Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:30.265] [DEBUG] QUERY OK source="tms_alerts" db=4.3ms idle=111.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:30.370] [DEBUG] QUERY OK source="tms_alerts" db=100.6ms queue=2.1ms idle=6.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:30Z], 21787, ~U[2026-09-02 13:20:30Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:30.374] [DEBUG] QUERY OK source="tms_alerts" db=2.8ms idle=106.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:30.476] [DEBUG] QUERY OK source="tms_alerts" db=100.7ms idle=5.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:30Z], 21841, ~U[2026-09-02 13:20:30Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:30.487] [DEBUG] QUERY OK source="tms_alerts" db=10.4ms idle=102.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:30.552] [DEBUG] QUERY OK source="tms_alerts" db=61.6ms queue=2.7ms idle=11.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:30Z], 21836, ~U[2026-09-02 13:20:30Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:30.563] [DEBUG] QUERY OK source="tms_alerts" db=10.9ms idle=66.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:30.638] [DEBUG] QUERY OK source="tms_alerts" db=72.6ms queue=1.5ms idle=11.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:30Z], 21616, ~U[2026-09-02 13:20:30Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:30.642] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms queue=0.4ms idle=78.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:30.713] [DEBUG] QUERY OK source="tms_alerts" db=68.5ms idle=6.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:30Z], 21848, ~U[2026-09-02 13:20:30Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:30.722] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms queue=0.1ms idle=76.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:30.777] [DEBUG] QUERY OK source="tms_alerts" db=37.9ms queue=7.9ms idle=18.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [118276.0, ~U[2026-09-02 13:20:30Z], 21837, ~U[2026-09-02 13:20:30Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:30.786] [DEBUG] QUERY OK source="tms_alerts" db=8.3ms idle=6.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:30.840] [DEBUG] QUERY OK source="tms_alerts" db=48.3ms queue=1.7ms idle=12.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103655.0, ~U[2026-09-02 13:20:30Z], 21841, ~U[2026-09-02 13:20:30Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:30.841] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=54.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:30.910] [DEBUG] QUERY OK source="tms_alerts" db=66.4ms queue=0.3ms idle=2.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103710.0, ~U[2026-09-02 13:20:30Z], 21840, ~U[2026-09-02 13:20:30Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:30.912] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=1.1ms idle=68.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:31.008] [DEBUG] QUERY OK source="tms_alerts" db=93.2ms queue=2.4ms idle=2.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:30Z], 21830, ~U[2026-09-02 13:20:30Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:31.011] [DEBUG] QUERY OK source="tms_alerts" db=2.0ms idle=96.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:31.091] [DEBUG] QUERY OK source="tms_alerts" db=79.8ms idle=2.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:31Z], 21828, ~U[2026-09-02 13:20:31Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:31.092] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=80.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:31.152] [DEBUG] QUERY OK source="tms_alerts" db=59.3ms idle=1.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:31Z], 20772, ~U[2026-09-02 13:20:31Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:31.169] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms idle=75.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:31.301] [DEBUG] QUERY OK source="tms_alerts" db=116.7ms queue=6.7ms idle=25.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31920.0, ~U[2026-09-02 13:20:31Z], 20777, ~U[2026-09-02 13:20:31Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:31.305] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=133.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:31.392] [DEBUG] QUERY OK source="tms_alerts" db=85.5ms queue=0.8ms idle=4.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:31Z], 20767, ~U[2026-09-02 13:20:31Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:31.395] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=2.1ms idle=87.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:31.463] [DEBUG] QUERY OK source="tms_alerts" db=59.9ms queue=7.0ms idle=4.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31910.0, ~U[2026-09-02 13:20:31Z], 20749, ~U[2026-09-02 13:20:31Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:31.467] [DEBUG] QUERY OK source="tms_alerts" db=3.9ms idle=67.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:31.528] [DEBUG] QUERY OK source="tms_alerts" db=58.6ms queue=2.2ms idle=4.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:31Z], 20743, ~U[2026-09-02 13:20:31Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:31.532] [DEBUG] QUERY OK source="tms_alerts" db=3.5ms idle=61.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:31.687] [DEBUG] QUERY OK db=74.0ms idle=0.2ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 2}, ~U[2026-09-02 13:20:31Z], ~N[2026-09-02 13:20:31]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:20:32.207] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:20:32.708] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:20:32.708] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T13:20:31Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T13:20:31Z","value":"19"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T13:20:31Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T13:20:31Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T13:20:31Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T13:20:31Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T13:20:31Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T13:20:31Z","value":"3.9"}],"model":"MF919","oid":"organization_id","sn":"98251226730001","uploadTime":"2026-09-02T13:20:31Z","vendor":"MoreFun"} [2026-09-02 13:20:32.709] [INFO ] Decoded JSON: %{"model" => "MF919", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:20:31Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:20:31Z", "value" => "19"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:20:31Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:20:31Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:20:31Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:20:31Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:20:31Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:20:31Z", "value" => "3.9"}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:20:31Z", "vendor" => "MoreFun"} [2026-09-02 13:20:32.709] [INFO ] Extracted versions for 98251226730001: %{application: "3.9", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:20:32.709] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:20:32.709] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (MoreFun MF919) - missing version [2026-09-02 13:20:32.713] [DEBUG] QUERY OK source="parameter_templates" db=3.3ms idle=955.3ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:20:32.722] [DEBUG] QUERY OK source="tms_terminals" db=5.4ms queue=2.0ms idle=929.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:20:32.731] [DEBUG] QUERY OK source="parameter_template_values" db=8.7ms queue=0.1ms idle=8.9ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [10] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:20:32.754] [DEBUG] QUERY OK source="parameter_definitions" db=1.5ms queue=7.4ms idle=21.9ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:20:32.758] [DEBUG] QUERY OK source="pos_terminal" db=2.8ms idle=23.5ms SELECT p0.`id`, p0.`terminalid`, p0.`serial_number`, p0.`pos_merchant_id` FROM `pos_terminal` AS p0 WHERE (p0.`serial_number` = ?) LIMIT 1 ["98251226730001"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_terminal/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:165 [2026-09-02 13:20:32.797] [DEBUG] QUERY OK source="pos_merchant" db=37.3ms queue=0.1ms idle=6.5ms SELECT p0.`id`, p0.`merchantid`, p0.`merchant_name`, p0.`address_id` FROM `pos_merchant` AS p0 WHERE (p0.`id` = ?) [350] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_pos_merchant/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:176 [2026-09-02 13:20:32.805] [DEBUG] QUERY OK db=1.4ms queue=2.5ms idle=1312.8ms SELECT COALESCE(JSON_UNQUOTE(JSON_EXTRACT(mc.settings, '$.BASE_MERCHANT_NAME')), '') as base_merchant_name, COALESCE(u.name, '') as user_name, COALESCE(um.softpos_uuid, '') as softpos_uuid, COALESCE(mc.settings, '{}') as settings FROM user_metadata um LEFT JOIN merchant_configuration mc ON mc.user_id = um.user_id LEFT JOIN users u ON u.id = um.user_id WHERE um.merchant_refrence_number = ? LIMIT 1 ["667267350000000"] [2026-09-02 13:20:32.805] [INFO ] ParamsZipBuilder: Merchant info for merchantid=667267350000000 - business_name=Shubham003, QR_USE_SSL=, MQTT_HEARTBEAT_INTERVAL=60, softpos_uuid= [2026-09-02 13:20:32.817] [DEBUG] QUERY OK source="pos_terminal_data" db=10.1ms idle=8.7ms SELECT p0.`id`, p0.`pos_terminalId`, p0.`stan`, p0.`batch_number`, p0.`transaction_date`, p0.`transaction_time`, p0.`transaction_id` FROM `pos_terminal_data` AS p0 WHERE (p0.`pos_terminalId` = ?) ORDER BY p0.`id` DESC LIMIT 1 ["26735914"] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_terminal_data/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:262 [2026-09-02 13:20:32.828] [DEBUG] QUERY OK source="address" db=4.8ms queue=4.9ms idle=5.5ms SELECT a0.`id`, a0.`line1`, a0.`line2`, a0.`line3`, a0.`line4`, a0.`city`, a0.`state`, a0.`country`, a0.`postalcode` FROM `address` AS a0 WHERE (a0.`id` = ?) [639] ↳ TmsCore.TerminalManagement.ParamsZipBuilder.get_merchant_address/1, at: lib/tms_core/terminal_management/params_zip_builder.ex:80 [2026-09-02 13:20:32.832] [INFO ] ParamsZipBuilder: fetch_merchant_data for serial=98251226730001, pos_merchant.merchantid="667267350000000" [2026-09-02 13:20:32.840] [INFO ] ParamsZipBuilder: params.zip stored for 98251226730001 at priv/ota/98251226730001/params.zip [2026-09-02 13:20:32.922] [DEBUG] QUERY OK db=78.5ms idle=26.9ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "0fbe5f9d158f0b7710b54e78841cb7e78df97edbe677941530fe39e3b1dcecd7", 2660, 911, ~U[2026-09-02 13:20:32Z], "priv/ota/98251226730001/params.zip", 33, "parameter", "MF919", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", ...}, "full", 10, "missing_version", "1.0.0", ~N[2026-09-02 13:20:32], ~N[2026-09-02 13:20:32]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:203 [2026-09-02 13:20:32.922] [INFO ] AutoPushService: Created push log 61142 for MF919 params.zip [2026-09-02 13:20:32.922] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_PARAMS", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/params.zip", "requestId" => 2660, "type" => "tms_command", "version" => "1.0.0"} [2026-09-02 13:20:32.922] [INFO ] AutoPushService: Sending MF919 UPDATE_PARAMS to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:20:32.927] [INFO ] AutoPushService: MF919 UPDATE_PARAMS sent successfully to 98251226730001 [2026-09-02 13:20:32.929] [DEBUG] QUERY OK source="config_file_versions" db=0.5ms idle=99.8ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:279 [2026-09-02 13:20:32.935] [INFO ] L3ConfigZipBuilder: l3config.zip stored for 98251226730001 at priv/ota/98251226730001/l3config.zip (source: priv/static/mf919/1.0.1/YSDK_L3_configuration.xml) [2026-09-02 13:20:33.001] [DEBUG] QUERY OK db=65.3ms idle=14.1ms INSERT INTO `parameter_push_logs` (`status`,`checksum`,`request_id`,`file_size`,`log_time`,`file_path`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", "410a0f2d1c5aa9d7963caea03d3f685a750be2af4b3ed8ebb33167864d9ad8b9", 2501, 17947, ~U[2026-09-02 13:20:32Z], "priv/ota/98251226730001/l3config.zip", 33, "emv_config", "MF919", "MoreFun", "full", "missing_version", "1.0.1", ~N[2026-09-02 13:20:32], ~N[2026-09-02 13:20:32]] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_emv_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:305 [2026-09-02 13:20:33.003] [INFO ] AutoPushService: Created push log 61144 for MF919 l3config.zip (version: 1.0.1) [2026-09-02 13:20:33.003] [INFO ] MF919 MQTT Command: %{"command" => "UPDATE_L3_CONFIG", "downloadUrl" => "http://demo.ctrmv.com:4019/ota/98251226730001/l3config.zip", "requestId" => 2501, "type" => "tms_command", "version" => "1.0.1"} [2026-09-02 13:20:33.003] [INFO ] AutoPushService: Sending MF919 UPDATE_L3_CONFIG to 98251226730001 on topic: /ota/pFppbioOCKlo5c8E/98251226730001/update [2026-09-02 13:20:33.006] [INFO ] AutoPushService: MF919 UPDATE_L3_CONFIG sent successfully to 98251226730001 [2026-09-02 13:20:33.015] [DEBUG] QUERY OK source="config_file_versions" db=4.6ms idle=79.5ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:20:33.016] [INFO ] KeysConfigService: Generating keys.json for 98251226730001 (MF919) [2026-09-02 13:20:33.019] [DEBUG] QUERY OK source="tms_terminals" db=2.8ms idle=15.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:20:33.022] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 98251226730001 with params: %{"kekKcv" => "112233", "model" => "MF919", "serialNumber" => "98251226730001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:20:33.031] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:20:33.032] [ERROR] KeysConfigService: Failed to generate keys for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:20:33.032] [ERROR] AutoPushService: Failed to generate keys.json for 98251226730001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:20:33.036] [DEBUG] QUERY OK source="config_file_versions" db=3.5ms idle=19.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:20:33.038] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:20:33.038] [INFO ] AutoPushService: Auto-push completed for 98251226730001 [2026-09-02 13:20:33.040] [DEBUG] QUERY OK source="tms_terminals" db=1.7ms idle=18.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:20:33.041] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:20:33.097] [DEBUG] QUERY OK source="tms_terminals" db=55.8ms idle=5.1ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:20:33], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:20:33.104] [DEBUG] QUERY OK source="parameter_templates" db=5.3ms queue=0.9ms idle=57.1ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:20:33.124] [DEBUG] QUERY OK source="config_file_versions" db=4.8ms idle=20.6ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:20:33.137] [DEBUG] QUERY OK source="config_file_versions" db=4.8ms queue=0.1ms idle=29.1ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:20:33.137] [INFO ] VersionComplianceChecker: 98251226730001 — outdated configs: [{:application, "3.9", "3.8.5"}] [2026-09-02 13:20:33.219] [DEBUG] QUERY OK source="parameter_push_logs" db=79.4ms idle=19.0ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [33, "application", ~N[2026-09-02 12:50:33]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:20:33.219] [INFO ] VersionComplianceChecker: Triggering re-push of application for 98251226730001 (reported: 3.9, target: 3.8.5) [2026-09-02 13:20:33.222] [INFO ] AutoPushService: Targeted application push for 98251226730001 (MoreFun MF919) [2026-09-02 13:20:33.231] [DEBUG] QUERY OK source="tms_terminals" db=8.0ms queue=0.2ms idle=85.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_config_push/4, at: lib/tms_core/terminal_management/auto_push_service.ex:63 [2026-09-02 13:20:33.238] [DEBUG] QUERY OK source="config_file_versions" db=7.0ms idle=14.1ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "MF919"] ↳ TmsCore.TerminalManagement.AutoPushService.push_mf919_application/4, at: lib/tms_core/terminal_management/auto_push_service.ex:366 [2026-09-02 13:20:33.242] [ERROR] AutoPushService: Failed to resolve application artifact for 98251226730001: "application artifact not found: priv/static/mf919/agent_app.apk" [2026-09-02 13:20:33.255] [DEBUG] QUERY OK source="tms_terminals" db=11.5ms queue=1.3ms idle=10.7ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:20:33.266] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:20:33.409] [DEBUG] QUERY OK source="tms_terminals" db=152.2ms queue=1.3ms idle=16.7ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:20:33], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:20:33.499] [DEBUG] QUERY OK db=88.1ms queue=2.3ms idle=154.2ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "organization_id", "2026-09-02T13:20:31Z", ~N[2026-09-02 13:20:33], ~N[2026-09-02 13:20:33]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:20:33.500] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106529, oid: "organization_id", upload_time: "2026-09-02T13:20:31Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:33], updated_at: ~N[2026-09-02 13:20:33]} [2026-09-02 13:20:33.501] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T13:20:31Z", "value" => "online"} [2026-09-02 13:20:33.602] [DEBUG] QUERY OK db=100.4ms idle=92.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T13:20:31Z", "online", "status", 106529, ~N[2026-09-02 13:20:33], ~N[2026-09-02 13:20:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:33.602] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092797, itemkey: "status", value: "online", timestamp: "2026-09-02T13:20:31Z", message: "Terminal status update", status_log_id: 106529, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:33], updated_at: ~N[2026-09-02 13:20:33]}} [2026-09-02 13:20:33.602] [INFO ] Setting terminal 98251226730001 status to 'online' from status itemkey [2026-09-02 13:20:33.602] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T13:20:31Z", "value" => "19"} [2026-09-02 13:20:33.706] [DEBUG] QUERY OK db=102.9ms idle=103.5ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T13:20:31Z", "19", "battery", 106529, ~N[2026-09-02 13:20:33], ~N[2026-09-02 13:20:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:33.707] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092800, itemkey: "battery", value: "19", timestamp: "2026-09-02T13:20:31Z", message: "Battery level", status_log_id: 106529, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:33], updated_at: ~N[2026-09-02 13:20:33]}} [2026-09-02 13:20:33.707] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T13:20:31Z", "value" => "online"} [2026-09-02 13:20:33.804] [DEBUG] QUERY OK db=93.4ms queue=0.6ms idle=108.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T13:20:31Z", "online", "network", 106529, ~N[2026-09-02 13:20:33], ~N[2026-09-02 13:20:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:33.805] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092803, itemkey: "network", value: "online", timestamp: "2026-09-02T13:20:31Z", message: "Network connectivity", status_log_id: 106529, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:33], updated_at: ~N[2026-09-02 13:20:33]}} [2026-09-02 13:20:33.805] [INFO ] Setting terminal 98251226730001 status to 'online' from network itemkey [2026-09-02 13:20:33.808] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T13:20:31Z", "value" => "0"} [2026-09-02 13:20:33.894] [DEBUG] QUERY OK db=85.6ms idle=102.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T13:20:31Z", "0", "cpu", 106529, ~N[2026-09-02 13:20:33], ~N[2026-09-02 13:20:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:33.895] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092805, itemkey: "cpu", value: "0", timestamp: "2026-09-02T13:20:31Z", message: "CPU usage percentage", status_log_id: 106529, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:33], updated_at: ~N[2026-09-02 13:20:33]}} [2026-09-02 13:20:33.895] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T13:20:31Z", "value" => "1.0.0"} [2026-09-02 13:20:33.925] [DEBUG] QUERY OK db=24.8ms idle=82.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T13:20:31Z", "1.0.0", "parameter_config", 106529, ~N[2026-09-02 13:20:33], ~N[2026-09-02 13:20:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:33.926] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092807, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T13:20:31Z", message: "Current parameters version", status_log_id: 106529, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:33], updated_at: ~N[2026-09-02 13:20:33]}} [2026-09-02 13:20:33.926] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T13:20:31Z", "value" => "1.0.1"} [2026-09-02 13:20:33.996] [DEBUG] QUERY OK db=69.6ms idle=32.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T13:20:31Z", "1.0.1", "emv_config", 106529, ~N[2026-09-02 13:20:33], ~N[2026-09-02 13:20:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:33.996] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092809, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T13:20:31Z", message: "Current EMV config version", status_log_id: 106529, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:33], updated_at: ~N[2026-09-02 13:20:33]}} [2026-09-02 13:20:33.996] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T13:20:31Z", "value" => ""} [2026-09-02 13:20:34.061] [DEBUG] QUERY OK db=64.3ms idle=71.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T13:20:31Z", "keys_config", 106529, ~N[2026-09-02 13:20:33], ~N[2026-09-02 13:20:33]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:34.062] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092812, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T13:20:31Z", message: "Current keys config version", status_log_id: 106529, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:33], updated_at: ~N[2026-09-02 13:20:33]}} [2026-09-02 13:20:34.062] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T13:20:31Z", "value" => "3.9"} [2026-09-02 13:20:34.102] [DEBUG] QUERY OK db=37.1ms idle=68.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T13:20:31Z", "3.9", "application", 106529, ~N[2026-09-02 13:20:34], ~N[2026-09-02 13:20:34]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:34.103] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092813, itemkey: "application", value: "3.9", timestamp: "2026-09-02T13:20:31Z", message: "Current application version", status_log_id: 106529, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:34], updated_at: ~N[2026-09-02 13:20:34]}} [2026-09-02 13:20:34.104] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:20:32Z"} [2026-09-02 13:20:34.104] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:20:34.104] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:20:32Z"} [2026-09-02 13:20:34.104] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_PARAMS","timestamp":"2026-09-02T13:20:32Z"} [2026-09-02 13:20:34.104] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:20:34.104] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_PARAMS", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:20:32Z"} [2026-09-02 13:20:34.107] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:20:32Z"} [2026-09-02 13:20:34.107] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:20:34.107] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:20:32Z"} [2026-09-02 13:20:34.107] [INFO ] Received OTA ACK from device 98251226730001: {"oid":"","sn":"98251226730001","status":"error","message":"Unknown command: UPDATE_L3_CONFIG","timestamp":"2026-09-02T13:20:32Z"} [2026-09-02 13:20:34.107] [INFO ] Received device ACK from 98251226730001: oid= status=error [2026-09-02 13:20:34.109] [WARN ] Unhandled device ACK oid= from 98251226730001: %{"message" => "Unknown command: UPDATE_L3_CONFIG", "oid" => "", "sn" => "98251226730001", "status" => "error", "timestamp" => "2026-09-02T13:20:32Z"} [2026-09-02 13:20:34.109] [WARN ] Unexpected async result [2026-09-02 13:20:34.110] [WARN ] Unexpected async result [2026-09-02 13:20:35.012] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:20:35.012] [INFO ] Incoming JSON payload: {"oid":"dbf6089e-1bf9-40ee-9fc7-1c7d8644b301","sn":"98251226730001","uploadTime":"2026-09-02T13:20:33Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:20:33Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:20:33Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:20:33Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:20:33Z"},{"itemkey":"ram_free_mb","value":"814","timestamp":"2026-09-02T13:20:33Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:20:33Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:20:33Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:20:33Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:20:33Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:20:33Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:20:33Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:20:33Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:20:33Z"},{"itemkey":"data_usage_mb","value":"43","timestamp":"2026-09-02T13:20:33Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:20:33Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:20:35.030] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "dbf6089e-1bf9-40ee-9fc7-1c7d8644b301", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:20:33Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:20:33Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:20:33Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:20:33Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:20:33Z", "value" => "814"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:20:33Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:20:33Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:20:33Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:20:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:20:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:20:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:20:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:20:33Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:20:33Z", "value" => "43"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:20:33Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:20:33Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:20:33Z", "vendor" => "morefun"} [2026-09-02 13:20:35.030] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:20:35.030] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:20:35.030] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:20:35.031] [DEBUG] QUERY OK source="parameter_templates" db=0.7ms queue=0.1ms idle=202.0ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:20:35.033] [DEBUG] QUERY OK source="parameter_templates" db=0.8ms idle=60.1ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:20:35.033] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:20:35.038] [DEBUG] QUERY OK source="tms_terminals" db=2.7ms queue=2.0ms idle=1.4ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:20:35.084] [DEBUG] QUERY OK source="tms_terminals" db=0.4ms queue=45.0ms idle=5.4ms UPDATE `tms_terminals` SET `model` = ?, `vendor` = ?, `updated_at` = ? WHERE `id` = ? ["kiosk_launcher", "morefun", ~N[2026-09-02 13:20:35], 33] ↳ TmsCore.TerminalManagement.update_terminal/2, at: lib/tms_core/terminal_management.ex:41 [2026-09-02 13:20:35.084] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:20:35.084] [INFO ] Event published: terminal_updated [2026-09-02 13:20:35.084] [DEBUG] Processing terminal event: terminal_updated [2026-09-02 13:20:35.084] [INFO ] Processing terminal_updated event for terminal 33 [2026-09-02 13:20:35.084] [INFO ] Changed fields: [:vendor, :model] [2026-09-02 13:20:35.085] [DEBUG] QUERY OK source="terminal_group_memberships" db=0.3ms idle=46.4ms UPDATE `terminal_group_memberships` AS t0 SET t0.`is_active` = ?, t0.`updated_at` = ? WHERE ((t0.`terminal_id` = ?) AND (t0.`is_active` = TRUE)) [false, ~N[2026-09-02 13:20:35], 33] ↳ TmsCore.TerminalManagement.TerminalEventDispatcher.terminal_updated/2, at: lib/tms_core/terminal_management/terminal_event_dispatcher.ex:52 [2026-09-02 13:20:35.086] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms idle=1.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`id` = ?) [33] ↳ TmsCore.TerminalManagement.TerminalGroupService.apply_rules_to_terminal/1, at: lib/tms_core/terminal_management/terminal_group_service.ex:207 [2026-09-02 13:20:35.087] [DEBUG] QUERY OK source="terminal_group_rules" db=1.2ms idle=0.2ms SELECT t0.`id`, t0.`rule_name`, t0.`rule_type`, t0.`field_name`, t0.`operator`, t0.`value`, t0.`priority`, t0.`is_active`, t0.`conditions`, t0.`group_id`, t0.`inserted_at`, t0.`updated_at` FROM `terminal_group_rules` AS t0 WHERE (t0.`is_active` = TRUE) ORDER BY t0.`priority`, t0.`inserted_at` DESC [] ↳ TmsCore.TerminalManagement.TerminalGroupService.apply_rules_to_terminal/1, at: lib/tms_core/terminal_management/terminal_group_service.ex:213 [2026-09-02 13:20:35.087] [INFO ] Applied 0 rules to terminal 98251226730001 [2026-09-02 13:20:35.162] [DEBUG] QUERY OK source="tms_terminals" db=26.6ms queue=50.1ms idle=0.3ms UPDATE `tms_terminals` SET `status` = ?, `model` = ?, `vendor` = ?, `app_version` = ?, `data_version` = ?, `emv_config_version` = ?, `parameter_config_version` = ?, `updated_at` = ? WHERE `id` = ? ["connected", "kiosk_launcher", "morefun", nil, nil, nil, nil, ~N[2026-09-02 13:20:35], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:20:35.162] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:20:35.165] [DEBUG] QUERY OK source="tms_terminals" db=3.0ms idle=75.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:20:35.224] [DEBUG] QUERY OK source="tms_terminals" db=16.5ms queue=42.0ms idle=4.0ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:20:35], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:20:35.293] [DEBUG] QUERY OK db=68.3ms idle=59.2ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "dbf6089e-1bf9-40ee-9fc7-1c7d8644b301", "2026-09-02T13:20:33Z", ~N[2026-09-02 13:20:35], ~N[2026-09-02 13:20:35]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:20:35.293] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106531, oid: "dbf6089e-1bf9-40ee-9fc7-1c7d8644b301", upload_time: "2026-09-02T13:20:33Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:35], updated_at: ~N[2026-09-02 13:20:35]} [2026-09-02 13:20:35.294] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:20:33Z", "value" => "morefun"} [2026-09-02 13:20:35.400] [DEBUG] QUERY OK db=64.2ms queue=41.5ms idle=69.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:33Z", "morefun", "vendor", 106531, ~N[2026-09-02 13:20:35], ~N[2026-09-02 13:20:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:35.400] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092815, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:20:33Z", message: nil, status_log_id: 106531, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:35], updated_at: ~N[2026-09-02 13:20:35]}} [2026-09-02 13:20:35.400] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:20:33Z", "value" => "kiosk_launcher"} [2026-09-02 13:20:35.468] [DEBUG] QUERY OK db=67.3ms idle=107.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:33Z", "kiosk_launcher", "model", 106531, ~N[2026-09-02 13:20:35], ~N[2026-09-02 13:20:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:35.468] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092819, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:20:33Z", message: nil, status_log_id: 106531, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:35], updated_at: ~N[2026-09-02 13:20:35]}} [2026-09-02 13:20:35.468] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:20:33Z", "value" => "1.0"} [2026-09-02 13:20:35.535] [DEBUG] QUERY OK db=66.1ms idle=68.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:33Z", "1.0", "app_version", 106531, ~N[2026-09-02 13:20:35], ~N[2026-09-02 13:20:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:35.535] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092821, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:20:33Z", message: nil, status_log_id: 106531, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:35], updated_at: ~N[2026-09-02 13:20:35]}} [2026-09-02 13:20:35.535] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:20:33Z", "value" => "13"} [2026-09-02 13:20:35.615] [DEBUG] QUERY OK db=72.6ms queue=6.9ms idle=67.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:33Z", "13", "android_version", 106531, ~N[2026-09-02 13:20:35], ~N[2026-09-02 13:20:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:35.617] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092825, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:20:33Z", message: nil, status_log_id: 106531, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:35], updated_at: ~N[2026-09-02 13:20:35]}} [2026-09-02 13:20:35.617] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:20:33Z", "value" => "814"} [2026-09-02 13:20:35.688] [DEBUG] QUERY OK db=70.4ms idle=82.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:33Z", "814", "ram_free_mb", 106531, ~N[2026-09-02 13:20:35], ~N[2026-09-02 13:20:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:35.688] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092828, itemkey: "ram_free_mb", value: "814", timestamp: "2026-09-02T13:20:33Z", message: nil, status_log_id: 106531, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:35], updated_at: ~N[2026-09-02 13:20:35]}} [2026-09-02 13:20:35.688] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:20:33Z", "value" => "WIFI"} [2026-09-02 13:20:35.788] [DEBUG] QUERY OK db=99.3ms idle=73.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:33Z", "WIFI", "network_type", 106531, ~N[2026-09-02 13:20:35], ~N[2026-09-02 13:20:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:35.788] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092831, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:20:33Z", message: nil, status_log_id: 106531, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:35], updated_at: ~N[2026-09-02 13:20:35]}} [2026-09-02 13:20:35.788] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:20:33Z", "value" => "true"} [2026-09-02 13:20:35.860] [DEBUG] QUERY OK db=70.7ms idle=100.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:33Z", "true", "kiosk_active", 106531, ~N[2026-09-02 13:20:35], ~N[2026-09-02 13:20:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:35.860] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092834, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:20:33Z", message: nil, status_log_id: 106531, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:35], updated_at: ~N[2026-09-02 13:20:35]}} [2026-09-02 13:20:35.862] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:20:33Z", "value" => ""} [2026-09-02 13:20:35.923] [DEBUG] QUERY OK db=60.9ms idle=25.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:20:33Z", "sim_operator", 106531, ~N[2026-09-02 13:20:35], ~N[2026-09-02 13:20:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:35.924] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092837, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:20:33Z", message: nil, status_log_id: 106531, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:35], updated_at: ~N[2026-09-02 13:20:35]}} [2026-09-02 13:20:35.924] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:20:33Z", "value" => "UNKNOWN"} [2026-09-02 13:20:35.984] [DEBUG] QUERY OK db=58.3ms idle=66.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:33Z", "UNKNOWN", "sim_number", 106531, ~N[2026-09-02 13:20:35], ~N[2026-09-02 13:20:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:35.984] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092840, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:20:33Z", message: nil, status_log_id: 106531, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:35], updated_at: ~N[2026-09-02 13:20:35]}} [2026-09-02 13:20:35.984] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:20:33Z", "value" => "UNKNOWN"} [2026-09-02 13:20:36.110] [DEBUG] QUERY OK db=120.5ms idle=65.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:33Z", "UNKNOWN", "sim_iccid", 106531, ~N[2026-09-02 13:20:35], ~N[2026-09-02 13:20:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:36.110] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092843, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:20:33Z", message: nil, status_log_id: 106531, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:35], updated_at: ~N[2026-09-02 13:20:35]}} [2026-09-02 13:20:36.110] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:20:33Z", "value" => "UNKNOWN"} [2026-09-02 13:20:36.145] [DEBUG] QUERY OK db=32.5ms idle=129.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:33Z", "UNKNOWN", "sim_imsi", 106531, ~N[2026-09-02 13:20:36], ~N[2026-09-02 13:20:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:36.146] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092846, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:20:33Z", message: nil, status_log_id: 106531, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:36], updated_at: ~N[2026-09-02 13:20:36]}} [2026-09-02 13:20:36.146] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:20:33Z", "value" => "UNKNOWN"} [2026-09-02 13:20:36.212] [DEBUG] QUERY OK db=65.5ms idle=36.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:33Z", "UNKNOWN", "sim_iccid2", 106531, ~N[2026-09-02 13:20:36], ~N[2026-09-02 13:20:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:36.212] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092849, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:20:33Z", message: nil, status_log_id: 106531, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:36], updated_at: ~N[2026-09-02 13:20:36]}} [2026-09-02 13:20:36.212] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:20:33Z", "value" => "UNKNOWN"} [2026-09-02 13:20:36.286] [DEBUG] QUERY OK db=73.5ms idle=66.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:33Z", "UNKNOWN", "sim_imsi2", 106531, ~N[2026-09-02 13:20:36], ~N[2026-09-02 13:20:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:36.286] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092852, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:20:33Z", message: nil, status_log_id: 106531, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:36], updated_at: ~N[2026-09-02 13:20:36]}} [2026-09-02 13:20:36.286] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:20:33Z", "value" => "43"} [2026-09-02 13:20:36.407] [DEBUG] QUERY OK db=115.1ms queue=5.2ms idle=74.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:33Z", "43", "data_usage_mb", 106531, ~N[2026-09-02 13:20:36], ~N[2026-09-02 13:20:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:36.407] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092855, itemkey: "data_usage_mb", value: "43", timestamp: "2026-09-02T13:20:33Z", message: nil, status_log_id: 106531, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:36], updated_at: ~N[2026-09-02 13:20:36]}} [2026-09-02 13:20:36.407] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:20:33Z", "value" => "0"} [2026-09-02 13:20:36.492] [DEBUG] QUERY OK db=84.1ms idle=126.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:33Z", "0", "mobile_data_mb", 106531, ~N[2026-09-02 13:20:36], ~N[2026-09-02 13:20:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:36.492] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092858, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:20:33Z", message: nil, status_log_id: 106531, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:36], updated_at: ~N[2026-09-02 13:20:36]}} [2026-09-02 13:20:36.493] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:20:33Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:20:36.573] [DEBUG] QUERY OK db=79.1ms idle=86.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:20:33Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106531, ~N[2026-09-02 13:20:36], ~N[2026-09-02 13:20:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:20:36.578] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092861, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:20:33Z", message: nil, status_log_id: 106531, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:20:36], updated_at: ~N[2026-09-02 13:20:36]}} [2026-09-02 13:20:51.358] [DEBUG] QUERY OK source="tms_alert_rules" db=1.7ms idle=120.4ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:20:51.361] [DEBUG] QUERY OK source="pos_transaction" db=1.4ms queue=0.1ms idle=3.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:20:51.358960], ~N[2026-09-02 12:20:51.358960]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:20:51.363] [DEBUG] QUERY OK source="pos_transaction" db=1.3ms idle=3.8ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:20:51.358960], ~N[2026-09-02 13:20:51.358960]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:20:51.364] [DEBUG] QUERY OK source="pos_transaction" db=0.5ms idle=2.9ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:20:51.363828], ~N[2026-09-02 13:20:51.363828]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:20:51.366] [DEBUG] QUERY OK source="tms_terminals" db=1.5ms idle=1.0ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:20:51.368] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms decode=1.2ms idle=2.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:51.442] [DEBUG] QUERY OK source="tms_alerts" db=73.5ms idle=2.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [27.0, ~U[2026-09-02 13:20:51Z], 17194, ~U[2026-09-02 13:20:51Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:51.444] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms idle=75.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:51.511] [DEBUG] QUERY OK source="tms_alerts" db=64.4ms queue=0.6ms idle=4.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:51Z], 20218, ~U[2026-09-02 13:20:51Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:51.518] [DEBUG] QUERY OK source="tms_alerts" db=6.1ms idle=67.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:51.607] [DEBUG] QUERY OK source="tms_alerts" db=87.6ms idle=7.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:51Z], 22114, ~U[2026-09-02 13:20:51Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:51.617] [DEBUG] QUERY OK source="tms_alerts" db=5.4ms idle=93.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:51.650] [DEBUG] QUERY OK source="tms_alerts" db=31.0ms queue=1.0ms idle=10.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [269207.0, ~U[2026-09-02 13:20:51Z], 22039, ~U[2026-09-02 13:20:51Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:51.658] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms queue=2.7ms idle=36.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:51.758] [DEBUG] QUERY OK source="tms_alerts" db=51.0ms queue=41.0ms idle=15.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:51Z], 22027, ~U[2026-09-02 13:20:51Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:51.758] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=99.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:51.830] [DEBUG] QUERY OK source="tms_alerts" db=71.1ms queue=0.3ms idle=1.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [307964.0, ~U[2026-09-02 13:20:51Z], 22012, ~U[2026-09-02 13:20:51Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:51.832] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=72.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:51.913] [DEBUG] QUERY OK source="tms_alerts" db=76.8ms queue=2.0ms idle=4.1ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:51Z], 21993, ~U[2026-09-02 13:20:51Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:51.915] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=81.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:51.966] [DEBUG] QUERY OK source="tms_alerts" db=46.3ms queue=4.2ms idle=1.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [305418.0, ~U[2026-09-02 13:20:51Z], 21993, ~U[2026-09-02 13:20:51Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:51.970] [DEBUG] QUERY OK source="tms_alerts" db=3.1ms idle=51.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.053] [DEBUG] QUERY OK source="tms_alerts" db=77.8ms queue=3.2ms idle=4.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:51Z], 21976, ~U[2026-09-02 13:20:51Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.054] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=83.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.148] [DEBUG] QUERY OK source="tms_alerts" db=93.2ms queue=0.5ms idle=2.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [198976.0, ~U[2026-09-02 13:20:52Z], 21959, ~U[2026-09-02 13:20:52Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.150] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=94.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.223] [DEBUG] QUERY OK source="tms_alerts" db=71.6ms queue=0.5ms idle=2.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 19224, ~U[2026-09-02 13:20:52Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.224] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=72.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.305] [DEBUG] QUERY OK source="tms_alerts" db=81.1ms queue=0.2ms idle=1.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 21938, ~U[2026-09-02 13:20:52Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.309] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=2.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.357] [DEBUG] QUERY OK source="tms_alert_rules" db=2.9ms idle=1.1ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:20:52.359] [DEBUG] QUERY OK source="pos_transaction" db=1.2ms idle=0.8ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:20:52.357795], ~N[2026-09-02 12:20:52.357795]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:20:52.360] [DEBUG] QUERY OK source="pos_transaction" db=0.6ms idle=0.9ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:20:52.357795], ~N[2026-09-02 13:20:52.357795]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:20:52.365] [DEBUG] QUERY OK source="pos_transaction" db=4.0ms idle=0.2ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:20:52.360966], ~N[2026-09-02 13:20:52.360966]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:20:52.366] [DEBUG] QUERY OK source="tms_terminals" db=1.0ms queue=0.2ms idle=0.3ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:20:52.373] [DEBUG] QUERY OK source="tms_alerts" db=6.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.393] [DEBUG] QUERY OK source="tms_alerts" db=83.8ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 19941, ~U[2026-09-02 13:20:52Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.395] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.471] [DEBUG] QUERY OK source="tms_alerts" db=98.0ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 17195, ~U[2026-09-02 13:20:52Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.473] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.492] [DEBUG] QUERY OK source="tms_alerts" db=96.3ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 17980, ~U[2026-09-02 13:20:52Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.495] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=1.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.533] [DEBUG] QUERY OK source="tms_alerts" db=56.9ms idle=2.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 20219, ~U[2026-09-02 13:20:52Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.534] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.537] [DEBUG] QUERY OK source="tms_alerts" db=42.1ms queue=0.1ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 18091, ~U[2026-09-02 13:20:52Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.538] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.608] [DEBUG] QUERY OK source="tms_alerts" db=73.0ms idle=1.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 22115, ~U[2026-09-02 13:20:52Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.609] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.619] [DEBUG] QUERY OK source="tms_alerts" db=80.7ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 21900, ~U[2026-09-02 13:20:52Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.622] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms queue=0.3ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.648] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:20:52.667] [DEBUG] QUERY OK source="tms_alerts" db=57.1ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 22040, ~U[2026-09-02 13:20:52Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.672] [DEBUG] QUERY OK source="tms_alerts" db=3.9ms idle=1.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.694] [DEBUG] QUERY OK source="tms_alerts" db=71.7ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 21889, ~U[2026-09-02 13:20:52Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.699] [DEBUG] QUERY OK source="tms_alerts" db=4.1ms queue=0.1ms idle=1.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.740] [DEBUG] QUERY OK source="tms_alerts" db=62.8ms queue=4.8ms idle=3.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 22028, ~U[2026-09-02 13:20:52Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.742] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.789] [DEBUG] QUERY OK source="tms_alerts" db=48.1ms queue=41.4ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [241.0, ~U[2026-09-02 13:20:52Z], 17898, ~U[2026-09-02 13:20:52Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.792] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=1.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.827] [DEBUG] QUERY OK source="tms_alerts" db=81.2ms queue=3.4ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 22013, ~U[2026-09-02 13:20:52Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.830] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms queue=0.5ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.901] [DEBUG] QUERY OK source="tms_alerts" db=69.5ms idle=1.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 21994, ~U[2026-09-02 13:20:52Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.902] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.905] [DEBUG] QUERY OK source="tms_alerts" db=70.5ms queue=41.2ms idle=1.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 21876, ~U[2026-09-02 13:20:52Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.906] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.959] [DEBUG] QUERY OK source="tms_alerts" db=56.1ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 21994, ~U[2026-09-02 13:20:52Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.961] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=1.0ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:52.986] [DEBUG] QUERY OK source="tms_alerts" db=78.4ms idle=0.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 19926, ~U[2026-09-02 13:20:52Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:52.987] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=1.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.047] [DEBUG] QUERY OK source="tms_alerts" db=84.7ms idle=1.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 21977, ~U[2026-09-02 13:20:52Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.050] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms idle=1.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.051] [DEBUG] QUERY OK source="tms_alerts" db=62.6ms idle=0.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:52Z], 20077, ~U[2026-09-02 13:20:52Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.052] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.5ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.207] [DEBUG] QUERY OK source="tms_alerts" db=156.0ms queue=0.3ms idle=0.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 21960, ~U[2026-09-02 13:20:53Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.209] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.211] [DEBUG] QUERY OK source="tms_alerts" db=157.7ms queue=1.0ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 21865, ~U[2026-09-02 13:20:53Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.213] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.349] [DEBUG] QUERY OK source="tms_alerts" db=138.3ms idle=1.1ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 19225, ~U[2026-09-02 13:20:53Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.353] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=3.0ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.355] [DEBUG] QUERY OK source="tms_alerts" db=141.5ms idle=1.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 21871, ~U[2026-09-02 13:20:53Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.356] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.422] [DEBUG] QUERY OK source="tms_alerts" db=67.4ms idle=0.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 21939, ~U[2026-09-02 13:20:53Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.426] [DEBUG] QUERY OK source="tms_alerts" db=3.4ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.430] [DEBUG] QUERY OK source="tms_alerts" db=72.3ms idle=1.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 21867, ~U[2026-09-02 13:20:53Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.434] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms idle=2.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.465] [DEBUG] QUERY OK source="tms_alerts" db=38.5ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 19942, ~U[2026-09-02 13:20:53Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.473] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms queue=0.1ms idle=6.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.526] [DEBUG] QUERY OK source="tms_alerts" db=89.7ms decode=0.2ms queue=0.5ms idle=0.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 21871, ~U[2026-09-02 13:20:53Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.527] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.566] [DEBUG] QUERY OK source="tms_alerts" db=93.0ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 17981, ~U[2026-09-02 13:20:53Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.568] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.651] [DEBUG] QUERY OK source="tms_alerts" db=71.8ms queue=45.4ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [37775.0, ~U[2026-09-02 13:20:53Z], 21833, ~U[2026-09-02 13:20:53Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.652] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.2ms idle=6.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.687] [DEBUG] QUERY OK source="tms_alerts" db=114.0ms idle=5.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 18092, ~U[2026-09-02 13:20:53Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.694] [DEBUG] QUERY OK source="tms_alerts" db=6.6ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.762] [DEBUG] QUERY OK source="tms_alerts" db=67.1ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 21901, ~U[2026-09-02 13:20:53Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.767] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms idle=3.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.800] [DEBUG] QUERY OK source="tms_alerts" db=102.3ms queue=43.8ms idle=1.1ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 21863, ~U[2026-09-02 13:20:53Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.803] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms queue=0.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.844] [DEBUG] QUERY OK source="tms_alerts" db=72.7ms idle=3.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 21890, ~U[2026-09-02 13:20:53Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.846] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.8ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.894] [DEBUG] QUERY OK source="tms_alerts" db=90.2ms queue=0.5ms idle=0.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 21861, ~U[2026-09-02 13:20:53Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.905] [DEBUG] QUERY OK source="tms_alerts" db=3.0ms queue=0.1ms idle=7.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:53.982] [DEBUG] QUERY OK source="tms_alerts" db=133.3ms idle=2.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 17899, ~U[2026-09-02 13:20:53Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:53.983] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.149] [DEBUG] QUERY OK source="tms_alerts" db=241.1ms queue=0.3ms idle=2.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 21864, ~U[2026-09-02 13:20:53Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.154] [DEBUG] QUERY OK source="tms_alerts" db=4.1ms queue=0.1ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.186] [DEBUG] QUERY OK source="tms_alerts" db=202.1ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:53Z], 21877, ~U[2026-09-02 13:20:53Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.187] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.313] [DEBUG] QUERY OK source="tms_alerts" db=158.7ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:54Z], 21298, ~U[2026-09-02 13:20:54Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.317] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=2.2ms idle=2.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.333] [DEBUG] QUERY OK source="tms_alerts" db=145.7ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:54Z], 19927, ~U[2026-09-02 13:20:54Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.338] [DEBUG] QUERY OK source="tms_alerts" db=3.1ms queue=0.1ms idle=1.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.436] [DEBUG] QUERY OK source="tms_alerts" db=118.0ms idle=0.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:54Z], 21850, ~U[2026-09-02 13:20:54Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.448] [DEBUG] QUERY OK source="tms_alerts" db=4.6ms queue=7.7ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.511] [DEBUG] QUERY OK source="tms_alerts" db=171.0ms queue=1.3ms idle=1.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:54Z], 20078, ~U[2026-09-02 13:20:54Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.514] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.535] [DEBUG] QUERY OK source="tms_alerts" db=82.6ms idle=3.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:54Z], 21841, ~U[2026-09-02 13:20:54Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.536] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.578] [DEBUG] QUERY OK source="tms_alerts" db=61.8ms idle=2.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:54Z], 21866, ~U[2026-09-02 13:20:54Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.579] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.653] [DEBUG] QUERY OK source="tms_alerts" db=75.9ms queue=40.6ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [1419.0, ~U[2026-09-02 13:20:54Z], 21789, ~U[2026-09-02 13:20:54Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.658] [DEBUG] QUERY OK source="tms_alerts" db=4.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.681] [DEBUG] QUERY OK source="tms_alerts" db=58.3ms queue=42.2ms idle=0.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [203197.0, ~U[2026-09-02 13:20:54Z], 21872, ~U[2026-09-02 13:20:54Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.685] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.738] [DEBUG] QUERY OK source="tms_alerts" db=79.5ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [121386.0, ~U[2026-09-02 13:20:54Z], 21843, ~U[2026-09-02 13:20:54Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.741] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms idle=0.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.775] [DEBUG] QUERY OK source="tms_alerts" db=48.6ms queue=41.5ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:54Z], 21868, ~U[2026-09-02 13:20:54Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.779] [DEBUG] QUERY OK source="tms_alerts" db=3.4ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.819] [DEBUG] QUERY OK source="tms_alerts" db=77.5ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [124059.0, ~U[2026-09-02 13:20:54Z], 21838, ~U[2026-09-02 13:20:54Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.822] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.869] [DEBUG] QUERY OK source="tms_alerts" db=86.1ms queue=2.8ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:54Z], 21872, ~U[2026-09-02 13:20:54Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.873] [DEBUG] QUERY OK source="tms_alerts" db=3.9ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.891] [DEBUG] QUERY OK source="tms_alerts" db=68.5ms idle=0.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21680.0, ~U[2026-09-02 13:20:54Z], 21618, ~U[2026-09-02 13:20:54Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.892] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.922] [DEBUG] QUERY OK source="tms_alerts" db=48.1ms queue=0.4ms idle=0.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:54Z], 21834, ~U[2026-09-02 13:20:54Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.932] [DEBUG] QUERY OK source="tms_alerts" db=9.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:54.980] [DEBUG] QUERY OK source="tms_alerts" db=87.1ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [122811.0, ~U[2026-09-02 13:20:54Z], 21850, ~U[2026-09-02 13:20:54Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:54.990] [DEBUG] QUERY OK source="tms_alerts" db=6.4ms queue=0.1ms idle=3.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:55.011] [DEBUG] QUERY OK source="tms_alerts" db=77.6ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:54Z], 21864, ~U[2026-09-02 13:20:54Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:55.016] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms queue=0.1ms idle=2.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:55.114] [DEBUG] QUERY OK source="tms_alerts" db=80.7ms queue=41.1ms idle=2.1ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:54Z], 21839, ~U[2026-09-02 13:20:54Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:55.121] [DEBUG] QUERY OK source="tms_alerts" db=7.0ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:55.136] [DEBUG] QUERY OK source="tms_alerts" db=76.5ms queue=42.8ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [139952.0, ~U[2026-09-02 13:20:55Z], 21862, ~U[2026-09-02 13:20:55Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:55.146] [DEBUG] QUERY OK source="tms_alerts" db=7.3ms idle=2.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:55.192] [DEBUG] QUERY OK source="tms_alerts" db=70.2ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:55Z], 21843, ~U[2026-09-02 13:20:55Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:55.197] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms decode=2.3ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:55.279] [DEBUG] QUERY OK source="tms_alerts" db=90.2ms queue=42.2ms idle=0.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:55Z], 21865, ~U[2026-09-02 13:20:55Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:55.283] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms queue=0.5ms idle=0.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:55.469] [DEBUG] QUERY OK source="tms_alerts" db=271.5ms queue=0.1ms idle=2.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:55Z], 21842, ~U[2026-09-02 13:20:55Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:55.473] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=2.4ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:55.826] [DEBUG] QUERY OK source="tms_alerts" db=542.4ms queue=0.2ms idle=0.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:55Z], 21299, ~U[2026-09-02 13:20:55Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:55.831] [DEBUG] QUERY OK source="tms_alerts" db=4.7ms queue=0.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:56.069] [DEBUG] QUERY OK source="tms_alerts" db=553.7ms queue=42.0ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [58058.0, ~U[2026-09-02 13:20:55Z], 21832, ~U[2026-09-02 13:20:55Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:56.075] [DEBUG] QUERY OK source="tms_alerts" db=6.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:56.910] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:20:56.936] [DEBUG] QUERY OK source="tms_alerts" db=850.1ms queue=5.5ms idle=4.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [57945.0, ~U[2026-09-02 13:20:56Z], 21830, ~U[2026-09-02 13:20:56Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:56.936] [DEBUG] QUERY OK source="tms_alerts" db=1103.9ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:55Z], 21851, ~U[2026-09-02 13:20:55Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:56.938] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms queue=0.2ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:56.940] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms queue=2.0ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:57.329] [DEBUG] QUERY OK source="tms_alerts" db=389.3ms idle=0.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31920.0, ~U[2026-09-02 13:20:56Z], 20774, ~U[2026-09-02 13:20:56Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:57.331] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:57.345] [DEBUG] QUERY OK source="tms_alerts" db=398.1ms queue=6.0ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:56Z], 21842, ~U[2026-09-02 13:20:56Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:57.348] [DEBUG] QUERY OK source="tms_alerts" db=3.1ms idle=5.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:57.439] [DEBUG] QUERY OK source="tms_alerts" db=88.3ms queue=2.4ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:57Z], 21790, ~U[2026-09-02 13:20:57Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:57.444] [DEBUG] QUERY OK source="tms_alerts" db=3.7ms queue=0.1ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:57.509] [DEBUG] QUERY OK source="tms_alerts" db=131.0ms queue=46.9ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:57Z], 20779, ~U[2026-09-02 13:20:57Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:57.511] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:57.555] [DEBUG] QUERY OK source="tms_alerts" db=99.1ms queue=0.4ms idle=12.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:57Z], 21844, ~U[2026-09-02 13:20:57Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:57.556] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:57.632] [DEBUG] QUERY OK source="tms_alerts" db=74.9ms queue=0.1ms idle=0.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:57Z], 21839, ~U[2026-09-02 13:20:57Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:57.634] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:57.653] [DEBUG] QUERY OK source="tms_alerts" db=95.0ms queue=46.3ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31923.0, ~U[2026-09-02 13:20:57Z], 20769, ~U[2026-09-02 13:20:57Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:57.655] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.1ms idle=1.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:57.727] [DEBUG] QUERY OK source="tms_alerts" db=92.4ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:57Z], 21619, ~U[2026-09-02 13:20:57Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:57.731] [DEBUG] QUERY OK source="tms_alerts" db=3.1ms idle=0.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:57.803] [DEBUG] QUERY OK source="tms_alerts" db=106.1ms queue=41.3ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:57Z], 20751, ~U[2026-09-02 13:20:57Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:57.808] [DEBUG] QUERY OK source="tms_alerts" db=4.3ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:57.817] [DEBUG] QUERY OK source="tms_alerts" db=84.9ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:57Z], 21851, ~U[2026-09-02 13:20:57Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:57.820] [DEBUG] QUERY OK source="tms_alerts" db=2.9ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:57.882] [DEBUG] QUERY OK source="tms_alerts" db=61.2ms idle=1.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:57Z], 21840, ~U[2026-09-02 13:20:57Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:57.883] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:57.918] [DEBUG] QUERY OK source="tms_alerts" db=67.3ms queue=42.1ms idle=0.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31915.0, ~U[2026-09-02 13:20:57Z], 20745, ~U[2026-09-02 13:20:57Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:57.920] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:57.958] [DEBUG] QUERY OK source="tms_alerts" db=74.4ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:57Z], 21844, ~U[2026-09-02 13:20:57Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:57.966] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.9ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:58.020] [DEBUG] QUERY OK source="tms_alerts" db=53.4ms idle=1.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:57Z], 21843, ~U[2026-09-02 13:20:57Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:58.023] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.3ms idle=2.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:58.084] [DEBUG] QUERY OK db=73.4ms queue=0.5ms idle=0.3ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 3}, ~U[2026-09-02 13:20:58Z], ~N[2026-09-02 13:20:58]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:20:58.084] [DEBUG] QUERY OK source="tms_alerts" db=60.4ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:58Z], 21833, ~U[2026-09-02 13:20:58Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:58.085] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:58.151] [DEBUG] QUERY OK source="tms_alerts" db=65.7ms idle=1.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:58Z], 21831, ~U[2026-09-02 13:20:58Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:58.154] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms queue=0.5ms idle=17.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:58.241] [DEBUG] QUERY OK source="tms_alerts" db=86.5ms idle=3.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:58Z], 20775, ~U[2026-09-02 13:20:58Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:58.243] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=87.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:58.307] [DEBUG] QUERY OK source="tms_alerts" db=60.3ms idle=4.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:58Z], 20780, ~U[2026-09-02 13:20:58Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:58.308] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.4ms idle=63.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:58.374] [DEBUG] QUERY OK source="tms_alerts" db=65.3ms idle=2.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:58Z], 20770, ~U[2026-09-02 13:20:58Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:58.376] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms queue=0.1ms idle=66.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:58.436] [DEBUG] QUERY OK source="tms_alerts" db=59.1ms idle=2.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:58Z], 20752, ~U[2026-09-02 13:20:58Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:58.437] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=60.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:58.513] [DEBUG] QUERY OK source="tms_alerts" db=75.3ms idle=1.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:20:58Z], 20746, ~U[2026-09-02 13:20:58Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:20:58.516] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms queue=1.1ms idle=75.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:20:58.650] [DEBUG] QUERY OK db=63.4ms idle=70.5ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 3}, ~U[2026-09-02 13:20:58Z], ~N[2026-09-02 13:20:58]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:21:05.098] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:21:05.099] [INFO ] Incoming JSON payload: {"oid":"c63c81a7-3b35-48f0-b7e0-69bb080b8c22","sn":"98251226730001","uploadTime":"2026-09-02T13:21:04Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:21:04Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:21:04Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:21:04Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:21:04Z"},{"itemkey":"ram_free_mb","value":"812","timestamp":"2026-09-02T13:21:04Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:21:04Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:21:04Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:21:04Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:21:04Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:21:04Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:21:04Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:21:04Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:21:04Z"},{"itemkey":"data_usage_mb","value":"43","timestamp":"2026-09-02T13:21:04Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:21:04Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:21:05.108] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "c63c81a7-3b35-48f0-b7e0-69bb080b8c22", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:21:04Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:21:04Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:21:04Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:21:04Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:21:04Z", "value" => "812"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:21:04Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:21:04Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:21:04Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:21:04Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:21:04Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:21:04Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:21:04Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:21:04Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:21:04Z", "value" => "43"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:21:04Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:21:04Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:21:04Z", "vendor" => "morefun"} [2026-09-02 13:21:05.108] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:21:05.108] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:21:05.108] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:21:05.119] [DEBUG] QUERY OK source="parameter_templates" db=10.5ms idle=890.6ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:21:05.127] [DEBUG] QUERY OK source="parameter_templates" db=7.2ms queue=0.1ms idle=101.9ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:21:05.127] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:21:05.140] [DEBUG] QUERY OK source="tms_terminals" db=12.3ms idle=8.2ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:21:05.140] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:21:05.225] [DEBUG] QUERY OK source="tms_terminals" db=42.0ms queue=41.0ms idle=13.4ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:21:05], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:21:05.225] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:21:05.233] [DEBUG] QUERY OK source="tms_terminals" db=7.9ms queue=0.1ms idle=85.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:21:05.285] [DEBUG] QUERY OK source="tms_terminals" db=46.2ms idle=16.0ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:21:05], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:21:05.376] [DEBUG] QUERY OK db=88.8ms queue=1.7ms idle=52.6ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "c63c81a7-3b35-48f0-b7e0-69bb080b8c22", "2026-09-02T13:21:04Z", ~N[2026-09-02 13:21:05], ~N[2026-09-02 13:21:05]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:21:05.378] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106535, oid: "c63c81a7-3b35-48f0-b7e0-69bb080b8c22", upload_time: "2026-09-02T13:21:04Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:05], updated_at: ~N[2026-09-02 13:21:05]} [2026-09-02 13:21:05.378] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:21:04Z", "value" => "morefun"} [2026-09-02 13:21:05.426] [DEBUG] QUERY OK db=45.8ms idle=94.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:04Z", "morefun", "vendor", 106535, ~N[2026-09-02 13:21:05], ~N[2026-09-02 13:21:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:05.426] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092864, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:21:04Z", message: nil, status_log_id: 106535, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:05], updated_at: ~N[2026-09-02 13:21:05]}} [2026-09-02 13:21:05.429] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:21:04Z", "value" => "kiosk_launcher"} [2026-09-02 13:21:05.508] [DEBUG] QUERY OK db=75.9ms idle=55.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:04Z", "kiosk_launcher", "model", 106535, ~N[2026-09-02 13:21:05], ~N[2026-09-02 13:21:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:05.509] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092867, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:21:04Z", message: nil, status_log_id: 106535, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:05], updated_at: ~N[2026-09-02 13:21:05]}} [2026-09-02 13:21:05.509] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:21:04Z", "value" => "1.0"} [2026-09-02 13:21:05.594] [DEBUG] QUERY OK db=83.3ms idle=85.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:04Z", "1.0", "app_version", 106535, ~N[2026-09-02 13:21:05], ~N[2026-09-02 13:21:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:05.594] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092869, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:21:04Z", message: nil, status_log_id: 106535, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:05], updated_at: ~N[2026-09-02 13:21:05]}} [2026-09-02 13:21:05.596] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:21:04Z", "value" => "13"} [2026-09-02 13:21:05.733] [DEBUG] QUERY OK db=136.6ms idle=88.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:04Z", "13", "android_version", 106535, ~N[2026-09-02 13:21:05], ~N[2026-09-02 13:21:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:05.733] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092872, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:21:04Z", message: nil, status_log_id: 106535, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:05], updated_at: ~N[2026-09-02 13:21:05]}} [2026-09-02 13:21:05.734] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:21:04Z", "value" => "812"} [2026-09-02 13:21:05.835] [DEBUG] QUERY OK db=93.2ms queue=7.6ms idle=139.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:04Z", "812", "ram_free_mb", 106535, ~N[2026-09-02 13:21:05], ~N[2026-09-02 13:21:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:05.839] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092877, itemkey: "ram_free_mb", value: "812", timestamp: "2026-09-02T13:21:04Z", message: nil, status_log_id: 106535, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:05], updated_at: ~N[2026-09-02 13:21:05]}} [2026-09-02 13:21:05.839] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:21:04Z", "value" => "WIFI"} [2026-09-02 13:21:05.944] [DEBUG] QUERY OK db=98.5ms queue=5.9ms idle=105.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:04Z", "WIFI", "network_type", 106535, ~N[2026-09-02 13:21:05], ~N[2026-09-02 13:21:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:05.946] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092882, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:21:04Z", message: nil, status_log_id: 106535, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:05], updated_at: ~N[2026-09-02 13:21:05]}} [2026-09-02 13:21:05.946] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:21:04Z", "value" => "true"} [2026-09-02 13:21:06.045] [DEBUG] QUERY OK db=99.1ms queue=0.1ms idle=111.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:04Z", "true", "kiosk_active", 106535, ~N[2026-09-02 13:21:05], ~N[2026-09-02 13:21:05]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:06.054] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092886, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:21:04Z", message: nil, status_log_id: 106535, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:05], updated_at: ~N[2026-09-02 13:21:05]}} [2026-09-02 13:21:06.054] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:21:04Z", "value" => ""} [2026-09-02 13:21:06.169] [DEBUG] QUERY OK db=91.6ms queue=17.9ms idle=34.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:21:04Z", "sim_operator", 106535, ~N[2026-09-02 13:21:06], ~N[2026-09-02 13:21:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:06.176] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092891, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:21:04Z", message: nil, status_log_id: 106535, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:06], updated_at: ~N[2026-09-02 13:21:06]}} [2026-09-02 13:21:06.176] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:21:04Z", "value" => "UNKNOWN"} [2026-09-02 13:21:06.252] [DEBUG] QUERY OK db=72.2ms queue=2.2ms idle=132.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:04Z", "UNKNOWN", "sim_number", 106535, ~N[2026-09-02 13:21:06], ~N[2026-09-02 13:21:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:06.252] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092895, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:21:04Z", message: nil, status_log_id: 106535, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:06], updated_at: ~N[2026-09-02 13:21:06]}} [2026-09-02 13:21:06.252] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:21:04Z", "value" => "UNKNOWN"} [2026-09-02 13:21:06.372] [DEBUG] QUERY OK db=119.4ms decode=0.2ms idle=83.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:04Z", "UNKNOWN", "sim_iccid", 106535, ~N[2026-09-02 13:21:06], ~N[2026-09-02 13:21:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:06.376] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092901, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:21:04Z", message: nil, status_log_id: 106535, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:06], updated_at: ~N[2026-09-02 13:21:06]}} [2026-09-02 13:21:06.376] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:21:04Z", "value" => "UNKNOWN"} [2026-09-02 13:21:06.495] [DEBUG] QUERY OK db=113.8ms idle=129.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:04Z", "UNKNOWN", "sim_imsi", 106535, ~N[2026-09-02 13:21:06], ~N[2026-09-02 13:21:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:06.495] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092905, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:21:04Z", message: nil, status_log_id: 106535, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:06], updated_at: ~N[2026-09-02 13:21:06]}} [2026-09-02 13:21:06.538] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:21:04Z", "value" => "UNKNOWN"} [2026-09-02 13:21:06.646] [DEBUG] QUERY OK db=107.5ms idle=166.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:04Z", "UNKNOWN", "sim_iccid2", 106535, ~N[2026-09-02 13:21:06], ~N[2026-09-02 13:21:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:06.646] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092910, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:21:04Z", message: nil, status_log_id: 106535, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:06], updated_at: ~N[2026-09-02 13:21:06]}} [2026-09-02 13:21:06.646] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:21:04Z", "value" => "UNKNOWN"} [2026-09-02 13:21:06.737] [DEBUG] QUERY OK db=90.1ms idle=151.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:04Z", "UNKNOWN", "sim_imsi2", 106535, ~N[2026-09-02 13:21:06], ~N[2026-09-02 13:21:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:06.742] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092913, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:21:04Z", message: nil, status_log_id: 106535, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:06], updated_at: ~N[2026-09-02 13:21:06]}} [2026-09-02 13:21:06.742] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:21:04Z", "value" => "43"} [2026-09-02 13:21:06.795] [DEBUG] QUERY OK db=49.2ms idle=97.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:04Z", "43", "data_usage_mb", 106535, ~N[2026-09-02 13:21:06], ~N[2026-09-02 13:21:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:06.795] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092918, itemkey: "data_usage_mb", value: "43", timestamp: "2026-09-02T13:21:04Z", message: nil, status_log_id: 106535, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:06], updated_at: ~N[2026-09-02 13:21:06]}} [2026-09-02 13:21:06.796] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:21:04Z", "value" => "0"} [2026-09-02 13:21:06.853] [DEBUG] QUERY OK db=56.6ms idle=59.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:04Z", "0", "mobile_data_mb", 106535, ~N[2026-09-02 13:21:06], ~N[2026-09-02 13:21:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:06.862] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092920, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:21:04Z", message: nil, status_log_id: 106535, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:06], updated_at: ~N[2026-09-02 13:21:06]}} [2026-09-02 13:21:06.878] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:21:04Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:21:06.975] [DEBUG] QUERY OK db=83.3ms queue=0.9ms idle=89.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:04Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106535, ~N[2026-09-02 13:21:06], ~N[2026-09-02 13:21:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:07.005] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092922, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:21:04Z", message: nil, status_log_id: 106535, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:06], updated_at: ~N[2026-09-02 13:21:06]}} [2026-09-02 13:21:07.293] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:21:21.331] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:21:32.767] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:21:33.595] [INFO ] Running offline device check... [2026-09-02 13:21:33.595] [INFO ] Starting offline device check... [2026-09-02 13:21:33.598] [DEBUG] QUERY OK source="tms_terminals" db=2.8ms idle=759.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 [] ↳ TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1199 [2026-09-02 13:21:33.611] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.9ms queue=0.7ms idle=418.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [1] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.669] [DEBUG] QUERY OK source="tms_terminals" db=57.3ms queue=0.1ms idle=13.4ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:21:33], 1] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1248 [2026-09-02 13:21:33.669] [INFO ] Terminal 61250415798001 back online [2026-09-02 13:21:33.680] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=4.3ms idle=69.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [2] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.690] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=9.1ms idle=11.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [3] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.693] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.8ms queue=0.2ms idle=10.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [4] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.696] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.8ms idle=3.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [5] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.698] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.0ms idle=3.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [6] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.701] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.5ms idle=2.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [7] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.703] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=3.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [8] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.707] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.8ms idle=1.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [9] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.714] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.4ms queue=0.3ms idle=7.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [10] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.721] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=6.5ms queue=0.1ms idle=7.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.729] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.6ms queue=0.5ms idle=12.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.731] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.0ms queue=0.3ms idle=8.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [13] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.734] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=6.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [14] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.736] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=3.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [15] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.737] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=1.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [16] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.739] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=1.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [18] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.740] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.3ms idle=1.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [19] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.742] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=1.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [20] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.743] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms queue=0.1ms idle=1.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [22] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.746] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms queue=0.1ms idle=2.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [23] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.748] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.9ms idle=2.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [26] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.749] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=2.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [29] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.751] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.1ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [33] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.752] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=2.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [35] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.754] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=1.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [36] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.756] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.6ms idle=1.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [37] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.757] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=2.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [39] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.759] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=2.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [42] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.760] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=2.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [43] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.761] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [44] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.763] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.8ms idle=1.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [45] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.767] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.4ms idle=4.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [46] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.770] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.0ms idle=3.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [47] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.772] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.1ms idle=2.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [48] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.776] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.9ms idle=3.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [49] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.779] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.0ms idle=4.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [51] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.787] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=7.1ms idle=2.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [53] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.788] [DEBUG] QUERY OK source="agent_global_settings" db=4.4ms idle=4.3ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:21:33.790] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.2ms queue=0.6ms idle=1.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [55] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.797] [DEBUG] QUERY OK source="agent_incidents" db=4.7ms queue=2.1ms idle=2.6ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'config') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A2')) [] ↳ AgentCore.Agents.ConfigCompliance.OutcomeLabeller.run/0, at: lib/agent_core/agents/config_compliance/outcome_labeller.ex:40 [2026-09-02 13:21:33.798] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=5.3ms idle=2.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [60] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.803] [DEBUG] QUERY OK source="agent_global_settings" db=5.7ms idle=0.2ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:21:33.805] [DEBUG] QUERY OK source="agent_incidents" db=1.3ms idle=0.2ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'fleet') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A1')) [] ↳ AgentCore.Agents.FleetHealth.OutcomeLabeller.run/0, at: lib/agent_core/agents/fleet_health/outcome_labeller.ex:26 [2026-09-02 13:21:33.807] [DEBUG] QUERY OK source="agent_global_settings" db=2.1ms idle=0.2ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:21:33.810] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=6.6ms queue=5.3ms idle=0.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [61] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.812] [DEBUG] QUERY OK source="agent_incidents" db=3.9ms idle=0.2ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'rollout') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A3')) [] ↳ AgentCore.Agents.Rollout.OutcomeLabeller.run/0, at: lib/agent_core/agents/rollout/outcome_labeller.ex:24 [2026-09-02 13:21:33.815] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms idle=2.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [62] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.817] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms idle=0.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [63] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.819] [DEBUG] QUERY OK source="agent_global_settings" db=6.4ms idle=1.4ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:21:33.822] [DEBUG] QUERY OK source="agent_incidents" db=3.0ms idle=1.1ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'infra') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A8')) [] ↳ AgentCore.Agents.Infra.OutcomeLabeller.run/0, at: lib/agent_core/agents/infra/outcome_labeller.ex:25 [2026-09-02 13:21:33.824] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=6.5ms idle=0.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [64] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.826] [DEBUG] QUERY OK source="agent_global_settings" db=3.2ms idle=0.2ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:21:33.829] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=4.8ms idle=0.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [65] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.830] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [67] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.833] [DEBUG] QUERY OK source="agent_incidents" db=6.4ms idle=0.2ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'tms_alerts') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = ?)) ["A9"] ↳ AgentCore.Agents.TmsAlerts.OutcomeLabeller.open_target_incidents/0, at: lib/agent_core/agents/tms_alerts/outcome_labeller.ex:45 [2026-09-02 13:21:33.834] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.1ms idle=0.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [69] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.837] [DEBUG] QUERY OK source="agent_global_settings" db=0.4ms idle=2.6ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:21:33.839] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=4.9ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [71] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.841] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms idle=0.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [74] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.843] [DEBUG] QUERY OK source="agent_incidents" db=5.0ms idle=1.4ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'settlement') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A4')) [] ↳ AgentCore.Agents.Settlement.OutcomeLabeller.run/0, at: lib/agent_core/agents/settlement/outcome_labeller.ex:34 [2026-09-02 13:21:33.844] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.8ms idle=0.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [78] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.846] [DEBUG] QUERY OK source="agent_global_settings" db=2.2ms idle=0.1ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:21:33.850] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=6.1ms idle=0.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [80] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.854] [DEBUG] QUERY OK source="agent_incidents" db=7.5ms idle=0.1ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'risk') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A5')) [] ↳ AgentCore.Agents.RiskTriage.OutcomeLabeller.run/0, at: lib/agent_core/agents/risk_triage/outcome_labeller.ex:25 [2026-09-02 13:21:33.872] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=21.2ms idle=0.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [81] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.878] [DEBUG] QUERY OK source="agent_incidents" db=24.0ms idle=0.2ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (a0.`opened_at` >= ?) [~U[2026-09-01 13:21:33Z]] ↳ AgentCore.Agents.Ops.Correlator.run/0, at: lib/agent_core/agents/ops/correlator.ex:67 [2026-09-02 13:21:33.880] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=7.9ms idle=0.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [82] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.882] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms queue=0.2ms idle=2.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [83] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:21:33.882] [INFO ] Offline device check completed. Found 51 offline devices, updated 1 statuses. [2026-09-02 13:21:33.882] [INFO ] Offline device check completed successfully [2026-09-02 13:21:35.496] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:21:35.496] [INFO ] Incoming JSON payload: {"oid":"8a5f7434-20e0-4f90-ba29-7c6152416dc6","sn":"98251226730001","uploadTime":"2026-09-02T13:21:34Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:21:34Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:21:34Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:21:34Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:21:34Z"},{"itemkey":"ram_free_mb","value":"818","timestamp":"2026-09-02T13:21:34Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:21:34Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:21:34Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:21:34Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:21:34Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:21:34Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:21:34Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:21:34Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:21:34Z"},{"itemkey":"data_usage_mb","value":"43","timestamp":"2026-09-02T13:21:34Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:21:34Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:21:35.497] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "8a5f7434-20e0-4f90-ba29-7c6152416dc6", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:21:34Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:21:34Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:21:34Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:21:34Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:21:34Z", "value" => "818"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:21:34Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:21:34Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:21:34Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:21:34Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:21:34Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:21:34Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:21:34Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:21:34Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:21:34Z", "value" => "43"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:21:34Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:21:34Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:21:34Z", "vendor" => "morefun"} [2026-09-02 13:21:35.497] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:21:35.498] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:21:35.498] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:21:35.510] [DEBUG] QUERY OK source="parameter_templates" db=12.1ms idle=1308.9ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:21:35.531] [DEBUG] QUERY OK source="parameter_templates" db=10.5ms queue=2.0ms idle=326.8ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:21:35.535] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:21:35.542] [DEBUG] QUERY OK source="tms_terminals" db=1.9ms queue=0.8ms idle=28.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:21:35.548] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:21:35.569] [DEBUG] QUERY OK source="tms_terminals" db=17.2ms idle=18.8ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:21:35], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:21:35.570] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:21:35.573] [DEBUG] QUERY OK source="tms_terminals" db=2.1ms queue=0.2ms idle=28.6ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:21:35.620] [DEBUG] QUERY OK source="tms_terminals" db=46.7ms idle=5.8ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:21:35], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:21:35.705] [DEBUG] QUERY OK db=84.3ms idle=47.5ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "8a5f7434-20e0-4f90-ba29-7c6152416dc6", "2026-09-02T13:21:34Z", ~N[2026-09-02 13:21:35], ~N[2026-09-02 13:21:35]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:21:35.711] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106537, oid: "8a5f7434-20e0-4f90-ba29-7c6152416dc6", upload_time: "2026-09-02T13:21:34Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:35], updated_at: ~N[2026-09-02 13:21:35]} [2026-09-02 13:21:35.711] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:21:34Z", "value" => "morefun"} [2026-09-02 13:21:35.866] [DEBUG] QUERY OK db=151.9ms idle=93.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:34Z", "morefun", "vendor", 106537, ~N[2026-09-02 13:21:35], ~N[2026-09-02 13:21:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:35.866] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092926, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:21:34Z", message: nil, status_log_id: 106537, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:35], updated_at: ~N[2026-09-02 13:21:35]}} [2026-09-02 13:21:35.867] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:21:34Z", "value" => "kiosk_launcher"} [2026-09-02 13:21:35.964] [DEBUG] QUERY OK db=96.6ms idle=162.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:34Z", "kiosk_launcher", "model", 106537, ~N[2026-09-02 13:21:35], ~N[2026-09-02 13:21:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:35.965] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092930, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:21:34Z", message: nil, status_log_id: 106537, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:35], updated_at: ~N[2026-09-02 13:21:35]}} [2026-09-02 13:21:35.965] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:21:34Z", "value" => "1.0"} [2026-09-02 13:21:36.011] [DEBUG] QUERY OK db=46.0ms idle=100.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:34Z", "1.0", "app_version", 106537, ~N[2026-09-02 13:21:35], ~N[2026-09-02 13:21:35]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:36.012] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092934, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:21:34Z", message: nil, status_log_id: 106537, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:35], updated_at: ~N[2026-09-02 13:21:35]}} [2026-09-02 13:21:36.012] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:21:34Z", "value" => "13"} [2026-09-02 13:21:36.094] [DEBUG] QUERY OK db=82.3ms idle=48.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:34Z", "13", "android_version", 106537, ~N[2026-09-02 13:21:36], ~N[2026-09-02 13:21:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:36.095] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092936, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:21:34Z", message: nil, status_log_id: 106537, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:36], updated_at: ~N[2026-09-02 13:21:36]}} [2026-09-02 13:21:36.095] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:21:34Z", "value" => "818"} [2026-09-02 13:21:36.166] [DEBUG] QUERY OK db=67.1ms idle=85.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:34Z", "818", "ram_free_mb", 106537, ~N[2026-09-02 13:21:36], ~N[2026-09-02 13:21:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:36.166] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092942, itemkey: "ram_free_mb", value: "818", timestamp: "2026-09-02T13:21:34Z", message: nil, status_log_id: 106537, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:36], updated_at: ~N[2026-09-02 13:21:36]}} [2026-09-02 13:21:36.166] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:21:34Z", "value" => "WIFI"} [2026-09-02 13:21:36.225] [DEBUG] QUERY OK db=57.8ms idle=73.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:34Z", "WIFI", "network_type", 106537, ~N[2026-09-02 13:21:36], ~N[2026-09-02 13:21:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:36.227] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092946, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:21:34Z", message: nil, status_log_id: 106537, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:36], updated_at: ~N[2026-09-02 13:21:36]}} [2026-09-02 13:21:36.228] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:21:34Z", "value" => "true"} [2026-09-02 13:21:36.301] [DEBUG] QUERY OK db=72.3ms idle=33.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:34Z", "true", "kiosk_active", 106537, ~N[2026-09-02 13:21:36], ~N[2026-09-02 13:21:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:36.301] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092949, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:21:34Z", message: nil, status_log_id: 106537, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:36], updated_at: ~N[2026-09-02 13:21:36]}} [2026-09-02 13:21:36.301] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:21:34Z", "value" => ""} [2026-09-02 13:21:36.356] [DEBUG] QUERY OK db=53.7ms idle=77.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:21:34Z", "sim_operator", 106537, ~N[2026-09-02 13:21:36], ~N[2026-09-02 13:21:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:36.356] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092952, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:21:34Z", message: nil, status_log_id: 106537, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:36], updated_at: ~N[2026-09-02 13:21:36]}} [2026-09-02 13:21:36.356] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:21:34Z", "value" => "UNKNOWN"} [2026-09-02 13:21:36.470] [DEBUG] QUERY OK db=109.7ms idle=58.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:34Z", "UNKNOWN", "sim_number", 106537, ~N[2026-09-02 13:21:36], ~N[2026-09-02 13:21:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:36.470] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092956, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:21:34Z", message: nil, status_log_id: 106537, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:36], updated_at: ~N[2026-09-02 13:21:36]}} [2026-09-02 13:21:36.470] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:21:34Z", "value" => "UNKNOWN"} [2026-09-02 13:21:36.558] [DEBUG] QUERY OK db=87.2ms idle=114.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:34Z", "UNKNOWN", "sim_iccid", 106537, ~N[2026-09-02 13:21:36], ~N[2026-09-02 13:21:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:36.558] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092960, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:21:34Z", message: nil, status_log_id: 106537, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:36], updated_at: ~N[2026-09-02 13:21:36]}} [2026-09-02 13:21:36.558] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:21:34Z", "value" => "UNKNOWN"} [2026-09-02 13:21:36.632] [DEBUG] QUERY OK db=69.4ms idle=92.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:34Z", "UNKNOWN", "sim_imsi", 106537, ~N[2026-09-02 13:21:36], ~N[2026-09-02 13:21:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:36.634] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092964, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:21:34Z", message: nil, status_log_id: 106537, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:36], updated_at: ~N[2026-09-02 13:21:36]}} [2026-09-02 13:21:36.634] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:21:34Z", "value" => "UNKNOWN"} [2026-09-02 13:21:36.726] [DEBUG] QUERY OK db=92.0ms idle=76.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:34Z", "UNKNOWN", "sim_iccid2", 106537, ~N[2026-09-02 13:21:36], ~N[2026-09-02 13:21:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:36.727] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092968, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:21:34Z", message: nil, status_log_id: 106537, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:36], updated_at: ~N[2026-09-02 13:21:36]}} [2026-09-02 13:21:36.727] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:21:34Z", "value" => "UNKNOWN"} [2026-09-02 13:21:36.799] [DEBUG] QUERY OK db=71.9ms idle=96.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:34Z", "UNKNOWN", "sim_imsi2", 106537, ~N[2026-09-02 13:21:36], ~N[2026-09-02 13:21:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:36.800] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092972, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:21:34Z", message: nil, status_log_id: 106537, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:36], updated_at: ~N[2026-09-02 13:21:36]}} [2026-09-02 13:21:36.800] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:21:34Z", "value" => "43"} [2026-09-02 13:21:36.898] [DEBUG] QUERY OK db=97.5ms idle=74.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:34Z", "43", "data_usage_mb", 106537, ~N[2026-09-02 13:21:36], ~N[2026-09-02 13:21:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:36.898] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092976, itemkey: "data_usage_mb", value: "43", timestamp: "2026-09-02T13:21:34Z", message: nil, status_log_id: 106537, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:36], updated_at: ~N[2026-09-02 13:21:36]}} [2026-09-02 13:21:36.899] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:21:34Z", "value" => "0"} [2026-09-02 13:21:37.092] [DEBUG] QUERY OK db=193.3ms idle=99.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:34Z", "0", "mobile_data_mb", 106537, ~N[2026-09-02 13:21:36], ~N[2026-09-02 13:21:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:37.093] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092980, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:21:34Z", message: nil, status_log_id: 106537, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:36], updated_at: ~N[2026-09-02 13:21:36]}} [2026-09-02 13:21:37.093] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:21:34Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:21:37.147] [DEBUG] QUERY OK db=53.5ms idle=195.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:21:34Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106537, ~N[2026-09-02 13:21:37], ~N[2026-09-02 13:21:37]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:21:37.148] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092983, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:21:34Z", message: nil, status_log_id: 106537, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:21:37], updated_at: ~N[2026-09-02 13:21:37]}} [2026-09-02 13:21:40.181] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:21:46.311] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:22:02.883] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:22:05.630] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:22:05.630] [INFO ] Incoming JSON payload: {"oid":"bc0fdca3-e161-4a26-acf8-1f9ce03abc05","sn":"98251226730001","uploadTime":"2026-09-02T13:22:04Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:22:04Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:22:04Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:22:04Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:22:04Z"},{"itemkey":"ram_free_mb","value":"814","timestamp":"2026-09-02T13:22:04Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:22:04Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:22:04Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:22:04Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:22:04Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:22:04Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:22:04Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:22:04Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:22:04Z"},{"itemkey":"data_usage_mb","value":"43","timestamp":"2026-09-02T13:22:04Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:22:04Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:22:05.648] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "bc0fdca3-e161-4a26-acf8-1f9ce03abc05", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:22:04Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:22:04Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:22:04Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:22:04Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:22:04Z", "value" => "814"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:22:04Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:22:04Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:22:04Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:22:04Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:22:04Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:22:04Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:22:04Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:22:04Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:22:04Z", "value" => "43"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:22:04Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:22:04Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:22:04Z", "vendor" => "morefun"} [2026-09-02 13:22:05.648] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:22:05.648] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:22:05.648] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:22:05.827] [DEBUG] QUERY OK source="parameter_templates" db=178.1ms idle=227.2ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:22:05.829] [DEBUG] QUERY OK source="parameter_templates" db=0.6ms queue=0.1ms idle=257.8ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:22:05.832] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:22:05.880] [DEBUG] QUERY OK source="tms_terminals" db=2.7ms queue=0.1ms idle=8.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:22:05.880] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:22:05.881] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:22:05.894] [DEBUG] QUERY OK source="tms_terminals" db=1.2ms queue=11.7ms idle=51.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:22:05.999] [DEBUG] QUERY OK db=102.6ms idle=56.0ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "bc0fdca3-e161-4a26-acf8-1f9ce03abc05", "2026-09-02T13:22:04Z", ~N[2026-09-02 13:22:05], ~N[2026-09-02 13:22:05]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:22:06.003] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106542, oid: "bc0fdca3-e161-4a26-acf8-1f9ce03abc05", upload_time: "2026-09-02T13:22:04Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:05], updated_at: ~N[2026-09-02 13:22:05]} [2026-09-02 13:22:06.003] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:22:04Z", "value" => "morefun"} [2026-09-02 13:22:06.056] [DEBUG] QUERY OK db=51.1ms queue=1.6ms idle=109.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:04Z", "morefun", "vendor", 106542, ~N[2026-09-02 13:22:06], ~N[2026-09-02 13:22:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:06.060] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092992, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:22:04Z", message: nil, status_log_id: 106542, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:06], updated_at: ~N[2026-09-02 13:22:06]}} [2026-09-02 13:22:06.064] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:22:04Z", "value" => "kiosk_launcher"} [2026-09-02 13:22:06.156] [DEBUG] QUERY OK db=87.7ms idle=70.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:04Z", "kiosk_launcher", "model", 106542, ~N[2026-09-02 13:22:06], ~N[2026-09-02 13:22:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:06.156] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092995, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:22:04Z", message: nil, status_log_id: 106542, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:06], updated_at: ~N[2026-09-02 13:22:06]}} [2026-09-02 13:22:06.156] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:22:04Z", "value" => "1.0"} [2026-09-02 13:22:06.246] [DEBUG] QUERY OK db=89.1ms queue=0.2ms idle=99.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:04Z", "1.0", "app_version", 106542, ~N[2026-09-02 13:22:06], ~N[2026-09-02 13:22:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:06.246] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1092996, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:22:04Z", message: nil, status_log_id: 106542, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:06], updated_at: ~N[2026-09-02 13:22:06]}} [2026-09-02 13:22:06.246] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:22:04Z", "value" => "13"} [2026-09-02 13:22:06.331] [DEBUG] QUERY OK db=85.1ms idle=90.6ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:04Z", "13", "android_version", 106542, ~N[2026-09-02 13:22:06], ~N[2026-09-02 13:22:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:06.332] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093001, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:22:04Z", message: nil, status_log_id: 106542, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:06], updated_at: ~N[2026-09-02 13:22:06]}} [2026-09-02 13:22:06.332] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:22:04Z", "value" => "814"} [2026-09-02 13:22:06.439] [DEBUG] QUERY OK db=100.8ms idle=92.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:04Z", "814", "ram_free_mb", 106542, ~N[2026-09-02 13:22:06], ~N[2026-09-02 13:22:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:06.441] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093005, itemkey: "ram_free_mb", value: "814", timestamp: "2026-09-02T13:22:04Z", message: nil, status_log_id: 106542, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:06], updated_at: ~N[2026-09-02 13:22:06]}} [2026-09-02 13:22:06.441] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:22:04Z", "value" => "WIFI"} [2026-09-02 13:22:06.577] [DEBUG] QUERY OK db=135.3ms idle=2.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:04Z", "WIFI", "network_type", 106542, ~N[2026-09-02 13:22:06], ~N[2026-09-02 13:22:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:06.577] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093010, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:22:04Z", message: nil, status_log_id: 106542, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:06], updated_at: ~N[2026-09-02 13:22:06]}} [2026-09-02 13:22:06.578] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:22:04Z", "value" => "true"} [2026-09-02 13:22:06.639] [DEBUG] QUERY OK db=60.7ms idle=110.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:04Z", "true", "kiosk_active", 106542, ~N[2026-09-02 13:22:06], ~N[2026-09-02 13:22:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:06.639] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093014, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:22:04Z", message: nil, status_log_id: 106542, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:06], updated_at: ~N[2026-09-02 13:22:06]}} [2026-09-02 13:22:06.639] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:22:04Z", "value" => ""} [2026-09-02 13:22:06.736] [DEBUG] QUERY OK db=96.4ms idle=62.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:22:04Z", "sim_operator", 106542, ~N[2026-09-02 13:22:06], ~N[2026-09-02 13:22:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:06.736] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093019, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:22:04Z", message: nil, status_log_id: 106542, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:06], updated_at: ~N[2026-09-02 13:22:06]}} [2026-09-02 13:22:06.736] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:22:04Z", "value" => "UNKNOWN"} [2026-09-02 13:22:06.841] [DEBUG] QUERY OK db=101.7ms idle=97.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:04Z", "UNKNOWN", "sim_number", 106542, ~N[2026-09-02 13:22:06], ~N[2026-09-02 13:22:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:06.841] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093023, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:22:04Z", message: nil, status_log_id: 106542, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:06], updated_at: ~N[2026-09-02 13:22:06]}} [2026-09-02 13:22:06.842] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:22:04Z", "value" => "UNKNOWN"} [2026-09-02 13:22:06.902] [DEBUG] QUERY OK db=60.0ms idle=105.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:04Z", "UNKNOWN", "sim_iccid", 106542, ~N[2026-09-02 13:22:06], ~N[2026-09-02 13:22:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:06.902] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093026, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:22:04Z", message: nil, status_log_id: 106542, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:06], updated_at: ~N[2026-09-02 13:22:06]}} [2026-09-02 13:22:06.902] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:22:04Z", "value" => "UNKNOWN"} [2026-09-02 13:22:06.994] [DEBUG] QUERY OK db=85.7ms queue=5.7ms idle=64.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:04Z", "UNKNOWN", "sim_imsi", 106542, ~N[2026-09-02 13:22:06], ~N[2026-09-02 13:22:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:06.994] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093031, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:22:04Z", message: nil, status_log_id: 106542, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:06], updated_at: ~N[2026-09-02 13:22:06]}} [2026-09-02 13:22:06.994] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:22:04Z", "value" => "UNKNOWN"} [2026-09-02 13:22:07.102] [DEBUG] QUERY OK db=106.3ms idle=92.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:04Z", "UNKNOWN", "sim_iccid2", 106542, ~N[2026-09-02 13:22:06], ~N[2026-09-02 13:22:06]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:07.104] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093034, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:22:04Z", message: nil, status_log_id: 106542, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:06], updated_at: ~N[2026-09-02 13:22:06]}} [2026-09-02 13:22:07.104] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:22:04Z", "value" => "UNKNOWN"} [2026-09-02 13:22:07.192] [DEBUG] QUERY OK db=84.8ms idle=113.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:04Z", "UNKNOWN", "sim_imsi2", 106542, ~N[2026-09-02 13:22:07], ~N[2026-09-02 13:22:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:07.195] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093038, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:22:04Z", message: nil, status_log_id: 106542, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:07], updated_at: ~N[2026-09-02 13:22:07]}} [2026-09-02 13:22:07.195] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:22:04Z", "value" => "43"} [2026-09-02 13:22:07.282] [DEBUG] QUERY OK db=78.7ms queue=7.6ms idle=94.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:04Z", "43", "data_usage_mb", 106542, ~N[2026-09-02 13:22:07], ~N[2026-09-02 13:22:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:07.283] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093043, itemkey: "data_usage_mb", value: "43", timestamp: "2026-09-02T13:22:04Z", message: nil, status_log_id: 106542, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:07], updated_at: ~N[2026-09-02 13:22:07]}} [2026-09-02 13:22:07.283] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:22:04Z", "value" => "0"} [2026-09-02 13:22:07.350] [DEBUG] QUERY OK db=66.7ms idle=90.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:04Z", "0", "mobile_data_mb", 106542, ~N[2026-09-02 13:22:07], ~N[2026-09-02 13:22:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:07.350] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093046, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:22:04Z", message: nil, status_log_id: 106542, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:07], updated_at: ~N[2026-09-02 13:22:07]}} [2026-09-02 13:22:07.351] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:22:04Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:22:07.449] [DEBUG] QUERY OK db=91.9ms idle=74.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:04Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106542, ~N[2026-09-02 13:22:07], ~N[2026-09-02 13:22:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:07.452] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093050, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:22:04Z", message: nil, status_log_id: 106542, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:07], updated_at: ~N[2026-09-02 13:22:07]}} [2026-09-02 13:22:09.898] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:22:24.218] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:22:25.572] [INFO ] Received status update for terminal 28260702280001 [2026-09-02 13:22:25.572] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T21:22:07Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T21:22:07Z","value":"100"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T21:22:07Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T21:22:07Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T21:22:07Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T21:22:07Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T21:22:07Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T21:22:07Z","value":"3.8.7.1-SNAPSHOT-SR800"}],"model":"SR800 A20","oid":"organization_id","sn":"28260702280001","uploadTime":"2026-09-02T21:22:07Z","vendor":"MoreFun"} [2026-09-02 13:22:25.576] [INFO ] Decoded JSON: %{"model" => "SR800 A20", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:22:07Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:22:07Z", "value" => "100"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:22:07Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:22:07Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:22:07Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:22:07Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:22:07Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:22:07Z", "value" => "3.8.7.1-SNAPSHOT-SR800"}], "sn" => "28260702280001", "uploadTime" => "2026-09-02T21:22:07Z", "vendor" => "MoreFun"} [2026-09-02 13:22:25.576] [INFO ] Extracted versions for 28260702280001: %{application: "3.8.7.1-SNAPSHOT-SR800", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:22:25.576] [INFO ] Detected missing versions for 28260702280001, triggering auto-push [2026-09-02 13:22:25.576] [INFO ] AutoPushService: Triggering auto-push for 28260702280001 (MoreFun SR800 A20) - missing version [2026-09-02 13:22:25.591] [DEBUG] QUERY OK source="parameter_templates" db=14.8ms queue=0.1ms idle=1000.9ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:22:25.594] [DEBUG] QUERY OK source="tms_terminals" db=2.5ms queue=0.1ms idle=0.2ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:22:25.597] [DEBUG] QUERY OK source="parameter_template_values" db=0.8ms queue=0.1ms idle=1.8ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [15] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:22:25.600] [DEBUG] QUERY OK source="parameter_definitions" db=1.1ms queue=0.6ms idle=1.0ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:22:25.752] [DEBUG] QUERY OK db=151.3ms idle=0.7ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", 9378, ~U[2026-09-02 13:22:25Z], 64, "parameter", "SR800 A20", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", "PINPAD_MASTER_KEY_INDEX" => "0", "COMM_PORT" => "80", "EXTERNAL_PINPAD" => "0", ...}, "full", 15, "missing_version", "1.0.0", ~N[2026-09-02 13:22:25], ~N[2026-09-02 13:22:25]] ↳ TmsCore.TerminalManagement.AutoPushService.push_generic_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:236 [2026-09-02 13:22:25.752] [INFO ] AutoPushService: Created push log 61148 for parameters (template: 15) [2026-09-02 13:22:25.753] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 9378, "retry_count" => "3", "version" => "1.0.0"} [2026-09-02 13:22:25.753] [INFO ] AutoPushService: Sending parameter push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:22:25.754] [INFO ] AutoPushService: Parameter push sent successfully to 28260702280001 [2026-09-02 13:22:25.821] [DEBUG] QUERY OK db=62.9ms idle=154.4ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 2725, ~U[2026-09-02 13:22:25Z], 64, "emv_config", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:22:25], ~N[2026-09-02 13:22:25]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:22:25.823] [INFO ] AutoPushService: Created push log for emv_config [2026-09-02 13:22:25.826] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 2725, "retry_count" => "3"} [2026-09-02 13:22:25.829] [INFO ] AutoPushService: Sending emv_config push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:22:25.829] [INFO ] AutoPushService: emv_config push sent successfully to 28260702280001 [2026-09-02 13:22:25.831] [DEBUG] QUERY OK source="config_file_versions" db=1.9ms idle=76.9ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:22:25.833] [INFO ] KeysConfigService: Generating keys.json for 28260702280001 (SR800 A20) [2026-09-02 13:22:25.837] [DEBUG] QUERY OK source="tms_terminals" db=2.1ms queue=0.1ms idle=13.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:22:25.839] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 28260702280001 with params: %{"kekKcv" => "112233", "model" => "SR800 A20", "serialNumber" => "28260702280001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:22:25.844] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:22:25.844] [ERROR] KeysConfigService: Failed to generate keys for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:22:25.844] [ERROR] AutoPushService: Failed to generate keys.json for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:22:25.957] [DEBUG] QUERY OK db=112.6ms idle=13.5ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 6083, ~U[2026-09-02 13:22:25Z], 64, "application", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:22:25], ~N[2026-09-02 13:22:25]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:22:25.957] [INFO ] AutoPushService: Created push log for application [2026-09-02 13:22:25.958] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 6083, "retry_count" => "3"} [2026-09-02 13:22:25.958] [INFO ] AutoPushService: Sending application push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:22:25.958] [INFO ] AutoPushService: application push sent successfully to 28260702280001 [2026-09-02 13:22:25.958] [INFO ] AutoPushService: Auto-push completed for 28260702280001 [2026-09-02 13:22:25.969] [DEBUG] QUERY OK source="tms_terminals" db=10.3ms idle=121.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:22:25.969] [INFO ] Terminal updated: 28260702280001 [2026-09-02 13:22:25.971] [DEBUG] QUERY OK source="parameter_templates" db=1.6ms idle=11.9ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:22:25.973] [DEBUG] QUERY OK source="config_file_versions" db=0.6ms queue=0.1ms idle=3.5ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:22:25.975] [DEBUG] QUERY OK source="config_file_versions" db=0.6ms idle=3.2ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:22:25.975] [INFO ] VersionComplianceChecker: 28260702280001 — outdated configs: [{:application, "3.8.7.1-SNAPSHOT-SR800", "3.8.5"}] [2026-09-02 13:22:26.044] [DEBUG] QUERY OK source="parameter_push_logs" db=68.1ms idle=2.4ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [64, "application", ~N[2026-09-02 12:52:25]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:22:26.044] [INFO ] VersionComplianceChecker: Skipping application re-push for 28260702280001 (push already in-flight or within cooldown) [2026-09-02 13:22:26.049] [DEBUG] QUERY OK source="tms_terminals" db=4.3ms idle=70.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:22:26.109] [DEBUG] QUERY OK source="tms_terminals" db=54.0ms idle=11.5ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:22:26], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:22:26.197] [DEBUG] QUERY OK db=86.8ms idle=60.2ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [64, "organization_id", "2026-09-02T21:22:07Z", ~N[2026-09-02 13:22:26], ~N[2026-09-02 13:22:26]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:22:26.197] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106547, oid: "organization_id", upload_time: "2026-09-02T21:22:07Z", terminal_id: 64, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:26], updated_at: ~N[2026-09-02 13:22:26]} [2026-09-02 13:22:26.199] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:22:07Z", "value" => "online"} [2026-09-02 13:22:26.277] [DEBUG] QUERY OK db=75.8ms idle=91.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T21:22:07Z", "online", "status", 106547, ~N[2026-09-02 13:22:26], ~N[2026-09-02 13:22:26]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:26.279] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093057, itemkey: "status", value: "online", timestamp: "2026-09-02T21:22:07Z", message: "Terminal status update", status_log_id: 106547, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:26], updated_at: ~N[2026-09-02 13:22:26]}} [2026-09-02 13:22:26.279] [INFO ] Setting terminal 28260702280001 status to 'online' from status itemkey [2026-09-02 13:22:26.291] [DEBUG] QUERY OK source="tms_terminals" db=3.3ms queue=1.1ms idle=89.9ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:22:26], 64] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:22:26.292] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:22:07Z", "value" => "100"} [2026-09-02 13:22:26.370] [DEBUG] QUERY OK db=76.8ms idle=17.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T21:22:07Z", "100", "battery", 106547, ~N[2026-09-02 13:22:26], ~N[2026-09-02 13:22:26]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:26.370] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093061, itemkey: "battery", value: "100", timestamp: "2026-09-02T21:22:07Z", message: "Battery level", status_log_id: 106547, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:26], updated_at: ~N[2026-09-02 13:22:26]}} [2026-09-02 13:22:26.371] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:22:07Z", "value" => "online"} [2026-09-02 13:22:26.454] [DEBUG] QUERY OK db=82.4ms idle=80.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T21:22:07Z", "online", "network", 106547, ~N[2026-09-02 13:22:26], ~N[2026-09-02 13:22:26]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:26.454] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093064, itemkey: "network", value: "online", timestamp: "2026-09-02T21:22:07Z", message: "Network connectivity", status_log_id: 106547, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:26], updated_at: ~N[2026-09-02 13:22:26]}} [2026-09-02 13:22:26.455] [INFO ] Setting terminal 28260702280001 status to 'online' from network itemkey [2026-09-02 13:22:26.457] [DEBUG] QUERY OK source="tms_terminals" db=0.9ms idle=85.9ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:22:26], 64] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:22:26.459] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:22:07Z", "value" => "0"} [2026-09-02 13:22:26.525] [DEBUG] QUERY OK db=64.8ms idle=5.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T21:22:07Z", "0", "cpu", 106547, ~N[2026-09-02 13:22:26], ~N[2026-09-02 13:22:26]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:26.526] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093069, itemkey: "cpu", value: "0", timestamp: "2026-09-02T21:22:07Z", message: "CPU usage percentage", status_log_id: 106547, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:26], updated_at: ~N[2026-09-02 13:22:26]}} [2026-09-02 13:22:26.526] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:22:07Z", "value" => "1.0.0"} [2026-09-02 13:22:26.638] [DEBUG] QUERY OK db=111.4ms idle=70.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T21:22:07Z", "1.0.0", "parameter_config", 106547, ~N[2026-09-02 13:22:26], ~N[2026-09-02 13:22:26]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:26.638] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093073, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T21:22:07Z", message: "Current parameters version", status_log_id: 106547, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:26], updated_at: ~N[2026-09-02 13:22:26]}} [2026-09-02 13:22:26.638] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:22:07Z", "value" => "1.0.1"} [2026-09-02 13:22:26.720] [DEBUG] QUERY OK db=80.9ms idle=23.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T21:22:07Z", "1.0.1", "emv_config", 106547, ~N[2026-09-02 13:22:26], ~N[2026-09-02 13:22:26]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:26.720] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093076, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T21:22:07Z", message: "Current EMV config version", status_log_id: 106547, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:26], updated_at: ~N[2026-09-02 13:22:26]}} [2026-09-02 13:22:26.720] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:22:07Z", "value" => ""} [2026-09-02 13:22:26.835] [DEBUG] QUERY OK db=105.9ms queue=8.7ms idle=82.5ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T21:22:07Z", "keys_config", 106547, ~N[2026-09-02 13:22:26], ~N[2026-09-02 13:22:26]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:26.836] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093082, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T21:22:07Z", message: "Current keys config version", status_log_id: 106547, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:26], updated_at: ~N[2026-09-02 13:22:26]}} [2026-09-02 13:22:26.836] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:22:07Z", "value" => "3.8.7.1-SNAPSHOT-SR800"} [2026-09-02 13:22:26.907] [DEBUG] QUERY OK db=65.5ms queue=0.6ms idle=121.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T21:22:07Z", "3.8.7.1-SNAPSHOT-SR800", "application", 106547, ~N[2026-09-02 13:22:26], ~N[2026-09-02 13:22:26]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:26.907] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093084, itemkey: "application", value: "3.8.7.1-SNAPSHOT-SR800", timestamp: "2026-09-02T21:22:07Z", message: "Current application version", status_log_id: 106547, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:26], updated_at: ~N[2026-09-02 13:22:26]}} [2026-09-02 13:22:26.913] [DEBUG] QUERY OK source="tms_terminals" db=4.2ms idle=72.9ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:22:26], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:216 [2026-09-02 13:22:26.914] [WARN ] Unexpected async result [2026-09-02 13:22:26.914] [WARN ] Unexpected async result [2026-09-02 13:22:26.914] [WARN ] Unexpected async result [2026-09-02 13:22:29.919] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:22:35.616] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:22:35.616] [INFO ] Incoming JSON payload: {"oid":"896a626b-a70d-4b0c-b3ce-9820720918e1","sn":"98251226730001","uploadTime":"2026-09-02T13:22:34Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:22:34Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:22:34Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:22:34Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:22:34Z"},{"itemkey":"ram_free_mb","value":"823","timestamp":"2026-09-02T13:22:34Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:22:34Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:22:34Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:22:34Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:22:34Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:22:34Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:22:34Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:22:34Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:22:34Z"},{"itemkey":"data_usage_mb","value":"43","timestamp":"2026-09-02T13:22:34Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:22:34Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:22:35.618] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "896a626b-a70d-4b0c-b3ce-9820720918e1", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:22:34Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:22:34Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:22:34Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:22:34Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:22:34Z", "value" => "823"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:22:34Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:22:34Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:22:34Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:22:34Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:22:34Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:22:34Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:22:34Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:22:34Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:22:34Z", "value" => "43"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:22:34Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:22:34Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:22:34Z", "vendor" => "morefun"} [2026-09-02 13:22:35.619] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:22:35.619] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:22:35.619] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:22:35.620] [DEBUG] QUERY OK source="parameter_templates" db=0.9ms idle=969.8ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:22:35.625] [DEBUG] QUERY OK source="parameter_templates" db=0.6ms queue=3.7ms idle=44.5ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:22:35.625] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:22:35.627] [DEBUG] QUERY OK source="tms_terminals" db=1.8ms idle=4.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:22:35.628] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:22:36.057] [DEBUG] QUERY OK source="tms_terminals" db=429.1ms idle=2.9ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:22:35], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:22:36.058] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:22:36.060] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms idle=407.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:22:36.445] [DEBUG] QUERY OK source="tms_terminals" db=384.5ms idle=4.0ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:22:36], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:22:36.758] [DEBUG] QUERY OK db=312.9ms idle=385.2ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "896a626b-a70d-4b0c-b3ce-9820720918e1", "2026-09-02T13:22:34Z", ~N[2026-09-02 13:22:36], ~N[2026-09-02 13:22:36]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:22:36.759] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106549, oid: "896a626b-a70d-4b0c-b3ce-9820720918e1", upload_time: "2026-09-02T13:22:34Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:36], updated_at: ~N[2026-09-02 13:22:36]} [2026-09-02 13:22:36.759] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:22:34Z", "value" => "morefun"} [2026-09-02 13:22:36.881] [DEBUG] QUERY OK db=121.9ms idle=0.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:34Z", "morefun", "vendor", 106549, ~N[2026-09-02 13:22:36], ~N[2026-09-02 13:22:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:36.882] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093086, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:22:34Z", message: nil, status_log_id: 106549, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:36], updated_at: ~N[2026-09-02 13:22:36]}} [2026-09-02 13:22:36.882] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:22:34Z", "value" => "kiosk_launcher"} [2026-09-02 13:22:36.993] [DEBUG] QUERY OK db=70.3ms queue=40.5ms idle=45.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:34Z", "kiosk_launcher", "model", 106549, ~N[2026-09-02 13:22:36], ~N[2026-09-02 13:22:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:36.995] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093093, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:22:34Z", message: nil, status_log_id: 106549, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:36], updated_at: ~N[2026-09-02 13:22:36]}} [2026-09-02 13:22:36.996] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:22:34Z", "value" => "1.0"} [2026-09-02 13:22:37.087] [DEBUG] QUERY OK db=90.3ms idle=114.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:34Z", "1.0", "app_version", 106549, ~N[2026-09-02 13:22:36], ~N[2026-09-02 13:22:36]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:37.087] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093096, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:22:34Z", message: nil, status_log_id: 106549, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:36], updated_at: ~N[2026-09-02 13:22:36]}} [2026-09-02 13:22:37.087] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:22:34Z", "value" => "13"} [2026-09-02 13:22:37.142] [DEBUG] QUERY OK db=51.9ms idle=97.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:34Z", "13", "android_version", 106549, ~N[2026-09-02 13:22:37], ~N[2026-09-02 13:22:37]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:37.142] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093099, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:22:34Z", message: nil, status_log_id: 106549, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:37], updated_at: ~N[2026-09-02 13:22:37]}} [2026-09-02 13:22:37.144] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:22:34Z", "value" => "823"} [2026-09-02 13:22:37.208] [DEBUG] QUERY OK db=63.1ms idle=58.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:34Z", "823", "ram_free_mb", 106549, ~N[2026-09-02 13:22:37], ~N[2026-09-02 13:22:37]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:37.208] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093103, itemkey: "ram_free_mb", value: "823", timestamp: "2026-09-02T13:22:34Z", message: nil, status_log_id: 106549, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:37], updated_at: ~N[2026-09-02 13:22:37]}} [2026-09-02 13:22:37.209] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:22:34Z", "value" => "WIFI"} [2026-09-02 13:22:37.291] [DEBUG] QUERY OK db=82.2ms idle=66.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:34Z", "WIFI", "network_type", 106549, ~N[2026-09-02 13:22:37], ~N[2026-09-02 13:22:37]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:37.292] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093107, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:22:34Z", message: nil, status_log_id: 106549, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:37], updated_at: ~N[2026-09-02 13:22:37]}} [2026-09-02 13:22:37.292] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:22:34Z", "value" => "true"} [2026-09-02 13:22:37.345] [DEBUG] QUERY OK db=52.5ms idle=84.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:34Z", "true", "kiosk_active", 106549, ~N[2026-09-02 13:22:37], ~N[2026-09-02 13:22:37]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:37.346] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093111, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:22:34Z", message: nil, status_log_id: 106549, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:37], updated_at: ~N[2026-09-02 13:22:37]}} [2026-09-02 13:22:37.346] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:22:34Z", "value" => ""} [2026-09-02 13:22:37.446] [DEBUG] QUERY OK db=100.0ms queue=0.1ms idle=54.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:22:34Z", "sim_operator", 106549, ~N[2026-09-02 13:22:37], ~N[2026-09-02 13:22:37]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:37.446] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093113, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:22:34Z", message: nil, status_log_id: 106549, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:37], updated_at: ~N[2026-09-02 13:22:37]}} [2026-09-02 13:22:37.446] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:22:34Z", "value" => "UNKNOWN"} [2026-09-02 13:22:37.513] [DEBUG] QUERY OK db=66.3ms idle=101.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:34Z", "UNKNOWN", "sim_number", 106549, ~N[2026-09-02 13:22:37], ~N[2026-09-02 13:22:37]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:37.514] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093117, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:22:34Z", message: nil, status_log_id: 106549, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:37], updated_at: ~N[2026-09-02 13:22:37]}} [2026-09-02 13:22:37.514] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:22:34Z", "value" => "UNKNOWN"} [2026-09-02 13:22:37.589] [DEBUG] QUERY OK db=72.2ms queue=2.3ms idle=67.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:34Z", "UNKNOWN", "sim_iccid", 106549, ~N[2026-09-02 13:22:37], ~N[2026-09-02 13:22:37]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:37.589] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093123, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:22:34Z", message: nil, status_log_id: 106549, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:37], updated_at: ~N[2026-09-02 13:22:37]}} [2026-09-02 13:22:37.589] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:22:34Z", "value" => "UNKNOWN"} [2026-09-02 13:22:37.737] [DEBUG] QUERY OK db=137.1ms queue=1.0ms idle=86.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:34Z", "UNKNOWN", "sim_imsi", 106549, ~N[2026-09-02 13:22:37], ~N[2026-09-02 13:22:37]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:37.737] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093127, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:22:34Z", message: nil, status_log_id: 106549, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:37], updated_at: ~N[2026-09-02 13:22:37]}} [2026-09-02 13:22:37.737] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:22:34Z", "value" => "UNKNOWN"} [2026-09-02 13:22:37.833] [DEBUG] QUERY OK db=95.3ms idle=148.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:34Z", "UNKNOWN", "sim_iccid2", 106549, ~N[2026-09-02 13:22:37], ~N[2026-09-02 13:22:37]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:37.833] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093131, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:22:34Z", message: nil, status_log_id: 106549, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:37], updated_at: ~N[2026-09-02 13:22:37]}} [2026-09-02 13:22:37.833] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:22:34Z", "value" => "UNKNOWN"} [2026-09-02 13:22:37.962] [DEBUG] QUERY OK db=128.1ms idle=96.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:34Z", "UNKNOWN", "sim_imsi2", 106549, ~N[2026-09-02 13:22:37], ~N[2026-09-02 13:22:37]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:37.962] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093135, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:22:34Z", message: nil, status_log_id: 106549, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:37], updated_at: ~N[2026-09-02 13:22:37]}} [2026-09-02 13:22:37.962] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:22:34Z", "value" => "43"} [2026-09-02 13:22:38.022] [DEBUG] QUERY OK db=59.5ms idle=0.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:34Z", "43", "data_usage_mb", 106549, ~N[2026-09-02 13:22:37], ~N[2026-09-02 13:22:37]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:38.022] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093139, itemkey: "data_usage_mb", value: "43", timestamp: "2026-09-02T13:22:34Z", message: nil, status_log_id: 106549, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:37], updated_at: ~N[2026-09-02 13:22:37]}} [2026-09-02 13:22:38.022] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:22:34Z", "value" => "0"} [2026-09-02 13:22:38.105] [DEBUG] QUERY OK db=82.3ms idle=5.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:34Z", "0", "mobile_data_mb", 106549, ~N[2026-09-02 13:22:38], ~N[2026-09-02 13:22:38]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:38.106] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093142, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:22:34Z", message: nil, status_log_id: 106549, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:38], updated_at: ~N[2026-09-02 13:22:38]}} [2026-09-02 13:22:38.107] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:22:34Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:22:38.209] [DEBUG] QUERY OK db=101.5ms queue=0.1ms idle=84.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:22:34Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106549, ~N[2026-09-02 13:22:38], ~N[2026-09-02 13:22:38]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:22:38.210] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093145, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:22:34Z", message: nil, status_log_id: 106549, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:22:38], updated_at: ~N[2026-09-02 13:22:38]}} [2026-09-02 13:22:43.956] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:22:55.283] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:23:06.087] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:23:22.118] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:23:22.692] [ERROR] ** (Bandit.TransportError) Unrecoverable error: timeout [2026-09-02 13:23:32.511] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:23:39.105] [INFO ] Received status update for terminal 98251226730001 [2026-09-02 13:23:39.105] [INFO ] Incoming JSON payload: {"oid":"381e612f-eb6f-4c6c-b2f9-fef727c5774d","sn":"98251226730001","uploadTime":"2026-09-02T13:23:37Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-09-02T13:23:37Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-09-02T13:23:37Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-09-02T13:23:37Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-09-02T13:23:37Z"},{"itemkey":"ram_free_mb","value":"827","timestamp":"2026-09-02T13:23:37Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-09-02T13:23:37Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-09-02T13:23:37Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-09-02T13:23:37Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-09-02T13:23:37Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-09-02T13:23:37Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-09-02T13:23:37Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-09-02T13:23:37Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-09-02T13:23:37Z"},{"itemkey":"data_usage_mb","value":"43","timestamp":"2026-09-02T13:23:37Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-09-02T13:23:37Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Agent (com.agent.unitey_agent), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com.android.wifi.mainline.resource (truncated) [2026-09-02 13:23:39.107] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "381e612f-eb6f-4c6c-b2f9-fef727c5774d", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:23:37Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-09-02T13:23:37Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:23:37Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:23:37Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:23:37Z", "value" => "827"}, %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:23:37Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:23:37Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:23:37Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:23:37Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:23:37Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:23:37Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:23:37Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:23:37Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:23:37Z", "value" => "43"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:23:37Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:23:37Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...}], "sn" => "98251226730001", "uploadTime" => "2026-09-02T13:23:37Z", "vendor" => "morefun"} [2026-09-02 13:23:39.107] [INFO ] Extracted versions for 98251226730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil} [2026-09-02 13:23:39.108] [INFO ] Detected missing versions for 98251226730001, triggering auto-push [2026-09-02 13:23:39.108] [INFO ] AutoPushService: Triggering auto-push for 98251226730001 (morefun kiosk_launcher) - missing version [2026-09-02 13:23:39.109] [DEBUG] QUERY OK source="parameter_templates" db=0.8ms idle=1380.9ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:23:39.110] [DEBUG] QUERY OK source="parameter_templates" db=0.8ms idle=800.3ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36 [2026-09-02 13:23:39.110] [WARN ] AutoPushService: No template found for morefun kiosk_launcher [2026-09-02 13:23:39.113] [DEBUG] QUERY OK source="tms_terminals" db=2.5ms idle=1.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:23:39.113] [INFO ] Terminal updated: 98251226730001 [2026-09-02 13:23:39.168] [DEBUG] QUERY OK source="tms_terminals" db=53.6ms idle=3.8ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:23:39], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:23:39.168] [DEBUG] VersionComplianceChecker: 98251226730001 — all versions compliant [2026-09-02 13:23:39.170] [DEBUG] QUERY OK source="tms_terminals" db=1.7ms idle=55.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:23:39.241] [DEBUG] QUERY OK source="tms_terminals" db=70.6ms idle=2.6ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:23:39], 33] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:23:39.309] [DEBUG] QUERY OK db=66.9ms idle=71.3ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [33, "381e612f-eb6f-4c6c-b2f9-fef727c5774d", "2026-09-02T13:23:37Z", ~N[2026-09-02 13:23:39], ~N[2026-09-02 13:23:39]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:23:39.309] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106553, oid: "381e612f-eb6f-4c6c-b2f9-fef727c5774d", upload_time: "2026-09-02T13:23:37Z", terminal_id: 33, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:39], updated_at: ~N[2026-09-02 13:23:39]} [2026-09-02 13:23:39.309] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-09-02T13:23:37Z", "value" => "morefun"} [2026-09-02 13:23:39.427] [DEBUG] QUERY OK db=117.9ms idle=68.0ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:23:37Z", "morefun", "vendor", 106553, ~N[2026-09-02 13:23:39], ~N[2026-09-02 13:23:39]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:23:39.428] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093152, itemkey: "vendor", value: "morefun", timestamp: "2026-09-02T13:23:37Z", message: nil, status_log_id: 106553, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:39], updated_at: ~N[2026-09-02 13:23:39]}} [2026-09-02 13:23:39.428] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-09-02T13:23:37Z", "value" => "kiosk_launcher"} [2026-09-02 13:23:39.554] [DEBUG] QUERY OK db=125.6ms idle=108.9ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:23:37Z", "kiosk_launcher", "model", 106553, ~N[2026-09-02 13:23:39], ~N[2026-09-02 13:23:39]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:23:39.554] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093155, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-09-02T13:23:37Z", message: nil, status_log_id: 106553, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:39], updated_at: ~N[2026-09-02 13:23:39]}} [2026-09-02 13:23:39.554] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-09-02T13:23:37Z", "value" => "1.0"} [2026-09-02 13:23:39.642] [DEBUG] QUERY OK db=86.0ms idle=128.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:23:37Z", "1.0", "app_version", 106553, ~N[2026-09-02 13:23:39], ~N[2026-09-02 13:23:39]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:23:39.643] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093159, itemkey: "app_version", value: "1.0", timestamp: "2026-09-02T13:23:37Z", message: nil, status_log_id: 106553, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:39], updated_at: ~N[2026-09-02 13:23:39]}} [2026-09-02 13:23:39.643] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-09-02T13:23:37Z", "value" => "13"} [2026-09-02 13:23:39.726] [DEBUG] QUERY OK db=82.5ms idle=89.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:23:37Z", "13", "android_version", 106553, ~N[2026-09-02 13:23:39], ~N[2026-09-02 13:23:39]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:23:39.726] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093163, itemkey: "android_version", value: "13", timestamp: "2026-09-02T13:23:37Z", message: nil, status_log_id: 106553, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:39], updated_at: ~N[2026-09-02 13:23:39]}} [2026-09-02 13:23:39.726] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-09-02T13:23:37Z", "value" => "827"} [2026-09-02 13:23:39.787] [DEBUG] QUERY OK db=60.9ms idle=84.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:23:37Z", "827", "ram_free_mb", 106553, ~N[2026-09-02 13:23:39], ~N[2026-09-02 13:23:39]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:23:39.788] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093167, itemkey: "ram_free_mb", value: "827", timestamp: "2026-09-02T13:23:37Z", message: nil, status_log_id: 106553, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:39], updated_at: ~N[2026-09-02 13:23:39]}} [2026-09-02 13:23:39.788] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-09-02T13:23:37Z", "value" => "WIFI"} [2026-09-02 13:23:39.875] [DEBUG] QUERY OK db=86.1ms idle=63.3ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:23:37Z", "WIFI", "network_type", 106553, ~N[2026-09-02 13:23:39], ~N[2026-09-02 13:23:39]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:23:39.875] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093171, itemkey: "network_type", value: "WIFI", timestamp: "2026-09-02T13:23:37Z", message: nil, status_log_id: 106553, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:39], updated_at: ~N[2026-09-02 13:23:39]}} [2026-09-02 13:23:39.876] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-09-02T13:23:37Z", "value" => "true"} [2026-09-02 13:23:39.980] [DEBUG] QUERY OK db=104.0ms idle=88.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:23:37Z", "true", "kiosk_active", 106553, ~N[2026-09-02 13:23:39], ~N[2026-09-02 13:23:39]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:23:39.980] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093175, itemkey: "kiosk_active", value: "true", timestamp: "2026-09-02T13:23:37Z", message: nil, status_log_id: 106553, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:39], updated_at: ~N[2026-09-02 13:23:39]}} [2026-09-02 13:23:39.980] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-09-02T13:23:37Z", "value" => ""} [2026-09-02 13:23:40.051] [DEBUG] QUERY OK db=69.9ms idle=105.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-09-02T13:23:37Z", "sim_operator", 106553, ~N[2026-09-02 13:23:39], ~N[2026-09-02 13:23:39]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:23:40.051] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093179, itemkey: "sim_operator", value: nil, timestamp: "2026-09-02T13:23:37Z", message: nil, status_log_id: 106553, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:39], updated_at: ~N[2026-09-02 13:23:39]}} [2026-09-02 13:23:40.051] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-09-02T13:23:37Z", "value" => "UNKNOWN"} [2026-09-02 13:23:40.310] [DEBUG] QUERY OK db=258.3ms idle=71.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:23:37Z", "UNKNOWN", "sim_number", 106553, ~N[2026-09-02 13:23:40], ~N[2026-09-02 13:23:40]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:23:40.314] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093183, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-09-02T13:23:37Z", message: nil, status_log_id: 106553, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:40], updated_at: ~N[2026-09-02 13:23:40]}} [2026-09-02 13:23:40.315] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-09-02T13:23:37Z", "value" => "UNKNOWN"} [2026-09-02 13:23:41.027] [DEBUG] QUERY OK db=712.1ms idle=264.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:23:37Z", "UNKNOWN", "sim_iccid", 106553, ~N[2026-09-02 13:23:40], ~N[2026-09-02 13:23:40]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:23:41.027] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093187, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-09-02T13:23:37Z", message: nil, status_log_id: 106553, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:40], updated_at: ~N[2026-09-02 13:23:40]}} [2026-09-02 13:23:41.028] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-09-02T13:23:37Z", "value" => "UNKNOWN"} [2026-09-02 13:23:41.616] [DEBUG] QUERY OK db=587.3ms idle=706.4ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:23:37Z", "UNKNOWN", "sim_imsi", 106553, ~N[2026-09-02 13:23:41], ~N[2026-09-02 13:23:41]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:23:41.616] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093191, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-09-02T13:23:37Z", message: nil, status_log_id: 106553, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:41], updated_at: ~N[2026-09-02 13:23:41]}} [2026-09-02 13:23:41.616] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-09-02T13:23:37Z", "value" => "UNKNOWN"} [2026-09-02 13:23:42.379] [DEBUG] QUERY OK db=762.3ms idle=291.1ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:23:37Z", "UNKNOWN", "sim_iccid2", 106553, ~N[2026-09-02 13:23:41], ~N[2026-09-02 13:23:41]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:23:42.379] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093195, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-09-02T13:23:37Z", message: nil, status_log_id: 106553, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:41], updated_at: ~N[2026-09-02 13:23:41]}} [2026-09-02 13:23:42.379] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-09-02T13:23:37Z", "value" => "UNKNOWN"} [2026-09-02 13:23:42.480] [DEBUG] QUERY OK db=99.8ms idle=51.5ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:23:37Z", "UNKNOWN", "sim_imsi2", 106553, ~N[2026-09-02 13:23:42], ~N[2026-09-02 13:23:42]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:23:42.480] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093199, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-09-02T13:23:37Z", message: nil, status_log_id: 106553, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:42], updated_at: ~N[2026-09-02 13:23:42]}} [2026-09-02 13:23:42.480] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-09-02T13:23:37Z", "value" => "43"} [2026-09-02 13:23:42.571] [DEBUG] QUERY OK db=89.9ms queue=0.4ms idle=101.2ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:23:37Z", "43", "data_usage_mb", 106553, ~N[2026-09-02 13:23:42], ~N[2026-09-02 13:23:42]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:23:42.571] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093203, itemkey: "data_usage_mb", value: "43", timestamp: "2026-09-02T13:23:37Z", message: nil, status_log_id: 106553, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:42], updated_at: ~N[2026-09-02 13:23:42]}} [2026-09-02 13:23:42.571] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-09-02T13:23:37Z", "value" => "0"} [2026-09-02 13:23:42.697] [DEBUG] QUERY OK db=124.3ms idle=92.8ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:23:37Z", "0", "mobile_data_mb", 106553, ~N[2026-09-02 13:23:42], ~N[2026-09-02 13:23:42]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:23:42.697] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093207, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-09-02T13:23:37Z", message: nil, status_log_id: 106553, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:42], updated_at: ~N[2026-09-02 13:23:42]}} [2026-09-02 13:23:42.701] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-09-02T13:23:37Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ...} [2026-09-02 13:23:42.807] [DEBUG] QUERY OK db=104.8ms idle=130.7ms INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-09-02T13:23:37Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., "installed_apps", 106553, ~N[2026-09-02 13:23:42], ~N[2026-09-02 13:23:42]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:23:42.808] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093211, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), My Application (com.example.myapplication), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanne" <> ..., timestamp: "2026-09-02T13:23:37Z", message: nil, status_log_id: 106553, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:23:42], updated_at: ~N[2026-09-02 13:23:42]}} [2026-09-02 13:23:43.954] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:23:47.334] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:24:06.484] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:24:08.681] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:24:21.032] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:24:24.327] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:24:32.442] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:24:38.326] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:24:48.930] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:24:57.000] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:25:08.199] [INFO ] Received status update for terminal 28260702280001 [2026-09-02 13:25:08.205] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T21:24:49Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T21:24:49Z","value":"100"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T21:24:49Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T21:24:49Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T21:24:49Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T21:24:49Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T21:24:49Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T21:24:49Z","value":"3.8.7.1-SNAPSHOT-SR800"}],"model":"SR800 A20","oid":"organization_id","sn":"28260702280001","uploadTime":"2026-09-02T21:24:49Z","vendor":"MoreFun"} [2026-09-02 13:25:08.206] [INFO ] Decoded JSON: %{"model" => "SR800 A20", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:24:49Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:24:49Z", "value" => "100"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:24:49Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:24:49Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:24:49Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:24:49Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:24:49Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:24:49Z", "value" => "3.8.7.1-SNAPSHOT-SR800"}], "sn" => "28260702280001", "uploadTime" => "2026-09-02T21:24:49Z", "vendor" => "MoreFun"} [2026-09-02 13:25:08.208] [INFO ] Extracted versions for 28260702280001: %{application: "3.8.7.1-SNAPSHOT-SR800", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:25:08.208] [INFO ] Detected missing versions for 28260702280001, triggering auto-push [2026-09-02 13:25:08.210] [INFO ] AutoPushService: Triggering auto-push for 28260702280001 (MoreFun SR800 A20) - missing version [2026-09-02 13:25:08.220] [DEBUG] QUERY OK source="parameter_templates" db=2.2ms queue=3.2ms idle=1490.0ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:25:08.223] [DEBUG] QUERY OK source="tms_terminals" db=1.0ms queue=0.1ms idle=491.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:25:08.225] [DEBUG] QUERY OK source="parameter_template_values" db=1.2ms idle=2.8ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [15] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:25:08.231] [DEBUG] QUERY OK source="parameter_definitions" db=3.0ms queue=1.3ms idle=3.2ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:25:08.313] [DEBUG] QUERY OK db=81.2ms idle=7.1ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", 3172, ~U[2026-09-02 13:25:08Z], 64, "parameter", "SR800 A20", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", "PINPAD_MASTER_KEY_INDEX" => "0", "COMM_PORT" => "80", "EXTERNAL_PINPAD" => "0", ...}, "full", 15, "missing_version", "1.0.0", ~N[2026-09-02 13:25:08], ~N[2026-09-02 13:25:08]] ↳ TmsCore.TerminalManagement.AutoPushService.push_generic_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:236 [2026-09-02 13:25:08.313] [INFO ] AutoPushService: Created push log 61158 for parameters (template: 15) [2026-09-02 13:25:08.314] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 3172, "retry_count" => "3", "version" => "1.0.0"} [2026-09-02 13:25:08.314] [INFO ] AutoPushService: Sending parameter push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:25:08.314] [INFO ] AutoPushService: Parameter push sent successfully to 28260702280001 [2026-09-02 13:25:08.421] [DEBUG] QUERY OK db=99.2ms queue=0.2ms idle=91.3ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 3236, ~U[2026-09-02 13:25:08Z], 64, "emv_config", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:25:08], ~N[2026-09-02 13:25:08]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:25:08.421] [INFO ] AutoPushService: Created push log for emv_config [2026-09-02 13:25:08.421] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 3236, "retry_count" => "3"} [2026-09-02 13:25:08.422] [INFO ] AutoPushService: Sending emv_config push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:25:08.440] [INFO ] AutoPushService: emv_config push sent successfully to 28260702280001 [2026-09-02 13:25:08.444] [DEBUG] QUERY OK source="config_file_versions" db=2.0ms queue=1.1ms idle=128.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:25:08.444] [INFO ] KeysConfigService: Generating keys.json for 28260702280001 (SR800 A20) [2026-09-02 13:25:08.461] [DEBUG] QUERY OK source="tms_terminals" db=1.3ms queue=3.2ms idle=31.4ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:25:08.461] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 28260702280001 with params: %{"kekKcv" => "112233", "model" => "SR800 A20", "serialNumber" => "28260702280001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:25:08.471] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:25:08.471] [ERROR] KeysConfigService: Failed to generate keys for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:25:08.471] [ERROR] AutoPushService: Failed to generate keys.json for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:25:08.575] [DEBUG] QUERY OK db=83.3ms queue=0.2ms idle=46.8ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 6499, ~U[2026-09-02 13:25:08Z], 64, "application", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:25:08], ~N[2026-09-02 13:25:08]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:25:08.575] [INFO ] AutoPushService: Created push log for application [2026-09-02 13:25:08.575] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 6499, "retry_count" => "3"} [2026-09-02 13:25:08.575] [INFO ] AutoPushService: Sending application push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:25:08.575] [INFO ] AutoPushService: application push sent successfully to 28260702280001 [2026-09-02 13:25:08.575] [INFO ] AutoPushService: Auto-push completed for 28260702280001 [2026-09-02 13:25:08.587] [DEBUG] QUERY OK source="tms_terminals" db=7.5ms idle=118.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:25:08.587] [INFO ] Terminal updated: 28260702280001 [2026-09-02 13:25:08.603] [DEBUG] QUERY OK source="tms_terminals" db=12.5ms queue=0.5ms idle=14.8ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:25:08], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:25:08.619] [DEBUG] QUERY OK source="parameter_templates" db=1.3ms idle=34.4ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:25:08.636] [DEBUG] QUERY OK source="config_file_versions" db=10.1ms queue=0.1ms idle=23.4ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:25:08.639] [DEBUG] QUERY OK source="config_file_versions" db=2.2ms idle=17.4ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:25:08.640] [INFO ] VersionComplianceChecker: 28260702280001 — outdated configs: [{:application, "3.8.7.1-SNAPSHOT-SR800", "3.8.5"}] [2026-09-02 13:25:08.704] [DEBUG] QUERY OK source="parameter_push_logs" db=63.3ms idle=4.6ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [64, "application", ~N[2026-09-02 12:55:08]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:25:08.704] [INFO ] VersionComplianceChecker: Skipping application re-push for 28260702280001 (push already in-flight or within cooldown) [2026-09-02 13:25:08.706] [DEBUG] QUERY OK source="tms_terminals" db=1.3ms idle=65.7ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:25:08.790] [DEBUG] QUERY OK source="tms_terminals" db=83.1ms idle=2.2ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:25:08], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:25:08.841] [DEBUG] QUERY OK db=50.4ms idle=52.6ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [64, "organization_id", "2026-09-02T21:24:49Z", ~N[2026-09-02 13:25:08], ~N[2026-09-02 13:25:08]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:25:08.842] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106558, oid: "organization_id", upload_time: "2026-09-02T21:24:49Z", terminal_id: 64, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:25:08], updated_at: ~N[2026-09-02 13:25:08]} [2026-09-02 13:25:08.842] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:24:49Z", "value" => "online"} [2026-09-02 13:25:08.946] [DEBUG] QUERY OK db=97.5ms queue=6.0ms idle=53.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T21:24:49Z", "online", "status", 106558, ~N[2026-09-02 13:25:08], ~N[2026-09-02 13:25:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:25:08.947] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093215, itemkey: "status", value: "online", timestamp: "2026-09-02T21:24:49Z", message: "Terminal status update", status_log_id: 106558, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:25:08], updated_at: ~N[2026-09-02 13:25:08]}} [2026-09-02 13:25:08.947] [INFO ] Setting terminal 28260702280001 status to 'online' from status itemkey [2026-09-02 13:25:08.947] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:24:49Z", "value" => "100"} [2026-09-02 13:25:09.070] [DEBUG] QUERY OK db=117.1ms queue=5.9ms idle=106.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T21:24:49Z", "100", "battery", 106558, ~N[2026-09-02 13:25:08], ~N[2026-09-02 13:25:08]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:25:09.071] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093218, itemkey: "battery", value: "100", timestamp: "2026-09-02T21:24:49Z", message: "Battery level", status_log_id: 106558, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:25:08], updated_at: ~N[2026-09-02 13:25:08]}} [2026-09-02 13:25:09.071] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:24:49Z", "value" => "online"} [2026-09-02 13:25:09.174] [DEBUG] QUERY OK db=102.9ms idle=124.7ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T21:24:49Z", "online", "network", 106558, ~N[2026-09-02 13:25:09], ~N[2026-09-02 13:25:09]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:25:09.174] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093222, itemkey: "network", value: "online", timestamp: "2026-09-02T21:24:49Z", message: "Network connectivity", status_log_id: 106558, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:25:09], updated_at: ~N[2026-09-02 13:25:09]}} [2026-09-02 13:25:09.174] [INFO ] Setting terminal 28260702280001 status to 'online' from network itemkey [2026-09-02 13:25:09.175] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:24:49Z", "value" => "0"} [2026-09-02 13:25:09.252] [DEBUG] QUERY OK db=76.7ms idle=104.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T21:24:49Z", "0", "cpu", 106558, ~N[2026-09-02 13:25:09], ~N[2026-09-02 13:25:09]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:25:09.264] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093225, itemkey: "cpu", value: "0", timestamp: "2026-09-02T21:24:49Z", message: "CPU usage percentage", status_log_id: 106558, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:25:09], updated_at: ~N[2026-09-02 13:25:09]}} [2026-09-02 13:25:09.265] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:24:49Z", "value" => "1.0.0"} [2026-09-02 13:25:09.337] [DEBUG] QUERY OK db=71.8ms queue=0.1ms idle=90.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T21:24:49Z", "1.0.0", "parameter_config", 106558, ~N[2026-09-02 13:25:09], ~N[2026-09-02 13:25:09]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:25:09.337] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093229, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T21:24:49Z", message: "Current parameters version", status_log_id: 106558, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:25:09], updated_at: ~N[2026-09-02 13:25:09]}} [2026-09-02 13:25:09.337] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:24:49Z", "value" => "1.0.1"} [2026-09-02 13:25:09.391] [DEBUG] QUERY OK db=53.1ms idle=85.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T21:24:49Z", "1.0.1", "emv_config", 106558, ~N[2026-09-02 13:25:09], ~N[2026-09-02 13:25:09]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:25:09.391] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093233, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T21:24:49Z", message: "Current EMV config version", status_log_id: 106558, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:25:09], updated_at: ~N[2026-09-02 13:25:09]}} [2026-09-02 13:25:09.404] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:24:49Z", "value" => ""} [2026-09-02 13:25:09.480] [DEBUG] QUERY OK db=71.7ms queue=3.4ms idle=67.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T21:24:49Z", "keys_config", 106558, ~N[2026-09-02 13:25:09], ~N[2026-09-02 13:25:09]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:25:09.486] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093237, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T21:24:49Z", message: "Current keys config version", status_log_id: 106558, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:25:09], updated_at: ~N[2026-09-02 13:25:09]}} [2026-09-02 13:25:09.486] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:24:49Z", "value" => "3.8.7.1-SNAPSHOT-SR800"} [2026-09-02 13:25:09.560] [DEBUG] QUERY OK db=68.9ms idle=100.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T21:24:49Z", "3.8.7.1-SNAPSHOT-SR800", "application", 106558, ~N[2026-09-02 13:25:09], ~N[2026-09-02 13:25:09]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:25:09.560] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093241, itemkey: "application", value: "3.8.7.1-SNAPSHOT-SR800", timestamp: "2026-09-02T21:24:49Z", message: "Current application version", status_log_id: 106558, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:25:09], updated_at: ~N[2026-09-02 13:25:09]}} [2026-09-02 13:25:09.561] [WARN ] Unexpected async result [2026-09-02 13:25:09.561] [WARN ] Unexpected async result [2026-09-02 13:25:09.561] [WARN ] Unexpected async result [2026-09-02 13:25:12.701] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:25:14.988] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:25:24.019] [DEBUG] QUERY OK source="tms_alert_rules" db=0.9ms idle=104.6ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:25:24.020] [DEBUG] QUERY OK source="pos_transaction" db=0.7ms idle=2.2ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:25:24.019836], ~N[2026-09-02 12:25:24.019836]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:25:24.021] [DEBUG] QUERY OK source="pos_transaction" db=0.8ms idle=1.3ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:25:24.019836], ~N[2026-09-02 13:25:24.019836]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:25:24.023] [DEBUG] QUERY OK source="pos_transaction" db=1.8ms idle=1.3ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:25:24.021904], ~N[2026-09-02 13:25:24.021904]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:25:24.026] [DEBUG] QUERY OK source="tms_terminals" db=1.2ms idle=3.1ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:25:24.029] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.3ms idle=4.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:24.085] [DEBUG] QUERY OK source="tms_alerts" db=54.5ms queue=0.1ms idle=4.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:24Z], 17198, ~U[2026-09-02 13:25:24Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:24.086] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=56.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:24.152] [DEBUG] QUERY OK source="tms_alerts" db=65.1ms queue=0.4ms idle=1.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8703.0, ~U[2026-09-02 13:25:24Z], 20222, ~U[2026-09-02 13:25:24Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:24.153] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=66.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:24.218] [DEBUG] QUERY OK source="tms_alerts" db=63.8ms idle=1.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [144103.0, ~U[2026-09-02 13:25:24Z], 22118, ~U[2026-09-02 13:25:24Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:24.219] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=64.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:24.265] [DEBUG] QUERY OK source="tms_alerts" db=44.1ms queue=0.9ms idle=1.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:24Z], 22043, ~U[2026-09-02 13:25:24Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:24.267] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=0.1ms idle=46.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:24.329] [DEBUG] QUERY OK source="tms_alerts" db=60.7ms queue=0.7ms idle=3.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [426463.0, ~U[2026-09-02 13:25:24Z], 22031, ~U[2026-09-02 13:25:24Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:24.330] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=62.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:24.378] [DEBUG] QUERY OK source="tms_alerts" db=46.9ms queue=0.3ms idle=1.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:24Z], 22016, ~U[2026-09-02 13:25:24Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:24.379] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=48.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:24.425] [DEBUG] QUERY OK source="tms_alerts" db=45.3ms idle=1.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:24Z], 21997, ~U[2026-09-02 13:25:24Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:24.427] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=46.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:24.473] [DEBUG] QUERY OK source="tms_alerts" db=46.1ms idle=2.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:24Z], 21997, ~U[2026-09-02 13:25:24Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:24.475] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=0.1ms idle=46.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:24.533] [DEBUG] QUERY OK source="tms_alerts" db=57.3ms queue=0.7ms idle=1.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [301443.0, ~U[2026-09-02 13:25:24Z], 21980, ~U[2026-09-02 13:25:24Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:24.534] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=58.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:24.572] [DEBUG] QUERY OK source="tms_alerts" db=36.7ms queue=0.3ms idle=1.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:24Z], 21963, ~U[2026-09-02 13:25:24Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:24.573] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=37.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:24.666] [DEBUG] QUERY OK source="tms_alerts" db=51.5ms queue=41.0ms idle=1.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [23042.0, ~U[2026-09-02 13:25:24Z], 19228, ~U[2026-09-02 13:25:24Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:24.667] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms decode=0.1ms idle=93.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:24.728] [DEBUG] QUERY OK source="tms_alerts" db=59.9ms idle=1.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [295878.0, ~U[2026-09-02 13:25:24Z], 21942, ~U[2026-09-02 13:25:24Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:24.729] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=61.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:24.792] [DEBUG] QUERY OK source="tms_alerts" db=62.7ms idle=1.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [3028.0, ~U[2026-09-02 13:25:24Z], 19945, ~U[2026-09-02 13:25:24Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:24.793] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=63.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:24.850] [DEBUG] QUERY OK source="tms_alerts" db=56.0ms idle=1.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [570.0, ~U[2026-09-02 13:25:24Z], 17984, ~U[2026-09-02 13:25:24Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:24.851] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=56.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:24.909] [DEBUG] QUERY OK source="tms_alerts" db=57.7ms idle=2.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [377.0, ~U[2026-09-02 13:25:24Z], 18095, ~U[2026-09-02 13:25:24Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:24.910] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=58.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:24.970] [DEBUG] QUERY OK source="tms_alerts" db=59.4ms idle=1.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [250679.0, ~U[2026-09-02 13:25:24Z], 21904, ~U[2026-09-02 13:25:24Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:24.972] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.019] [DEBUG] QUERY OK source="tms_alert_rules" db=0.8ms idle=0.5ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:25:25.021] [DEBUG] QUERY OK source="pos_transaction" db=1.3ms idle=0.4ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:25:25.020205], ~N[2026-09-02 12:25:25.020205]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:25:25.022] [DEBUG] QUERY OK source="pos_transaction" db=0.8ms idle=0.3ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:25:25.020205], ~N[2026-09-02 13:25:25.020205]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:25:25.027] [DEBUG] QUERY OK source="pos_transaction" db=3.2ms idle=1.6ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:25:25.023968], ~N[2026-09-02 13:25:25.023968]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:25:25.031] [DEBUG] QUERY OK source="tms_terminals" db=3.6ms idle=0.2ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:25:25.033] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.077] [DEBUG] QUERY OK source="tms_alerts" db=63.6ms queue=41.8ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:24Z], 21893, ~U[2026-09-02 13:25:24Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.079] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=1.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.140] [DEBUG] QUERY OK source="tms_alerts" db=65.1ms queue=41.3ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:25Z], 17199, ~U[2026-09-02 13:25:25Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.142] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.146] [DEBUG] QUERY OK source="tms_alerts" db=65.5ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:25Z], 17902, ~U[2026-09-02 13:25:25Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.147] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=0.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.186] [DEBUG] QUERY OK source="tms_alerts" db=41.9ms idle=0.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:25Z], 20223, ~U[2026-09-02 13:25:25Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.187] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=1.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.262] [DEBUG] QUERY OK source="tms_alerts" db=74.3ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:25Z], 22119, ~U[2026-09-02 13:25:25Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.263] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.267] [DEBUG] QUERY OK source="tms_alerts" db=75.7ms queue=43.9ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [213380.0, ~U[2026-09-02 13:25:25Z], 21880, ~U[2026-09-02 13:25:25Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.268] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.342] [DEBUG] QUERY OK source="tms_alerts" db=78.8ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:25Z], 22044, ~U[2026-09-02 13:25:25Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.344] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.364] [DEBUG] QUERY OK source="tms_alerts" db=53.5ms queue=41.3ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:25Z], 19930, ~U[2026-09-02 13:25:25Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.366] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=0.3ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.430] [DEBUG] QUERY OK source="tms_alerts" db=86.1ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:25Z], 22032, ~U[2026-09-02 13:25:25Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.432] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.479] [DEBUG] QUERY OK source="tms_alerts" db=71.7ms queue=41.1ms idle=0.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [27342.0, ~U[2026-09-02 13:25:25Z], 20081, ~U[2026-09-02 13:25:25Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.481] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.584] [DEBUG] QUERY OK source="tms_alerts" db=151.1ms idle=0.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:25Z], 22017, ~U[2026-09-02 13:25:25Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.585] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=0.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.611] [DEBUG] QUERY OK source="tms_alerts" db=87.8ms queue=41.3ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:25Z], 21869, ~U[2026-09-02 13:25:25Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.612] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.678] [DEBUG] QUERY OK source="tms_alerts" db=66.0ms queue=0.3ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:25Z], 21875, ~U[2026-09-02 13:25:25Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.679] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.689] [DEBUG] QUERY OK source="tms_alerts" db=62.9ms queue=40.7ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [240196.0, ~U[2026-09-02 13:25:25Z], 21998, ~U[2026-09-02 13:25:25Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.690] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.808] [DEBUG] QUERY OK source="tms_alerts" db=87.7ms queue=40.9ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [199123.0, ~U[2026-09-02 13:25:25Z], 21871, ~U[2026-09-02 13:25:25Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.810] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.844] [DEBUG] QUERY OK source="tms_alerts" db=112.2ms queue=40.6ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:25Z], 21998, ~U[2026-09-02 13:25:25Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.845] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.888] [DEBUG] QUERY OK source="tms_alerts" db=77.5ms queue=0.1ms idle=0.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [170271.0, ~U[2026-09-02 13:25:25Z], 21875, ~U[2026-09-02 13:25:25Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.890] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.915] [DEBUG] QUERY OK source="tms_alerts" db=70.1ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:25Z], 21981, ~U[2026-09-02 13:25:25Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.917] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:25.959] [DEBUG] QUERY OK source="tms_alerts" db=40.0ms queue=0.2ms idle=1.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:25Z], 21964, ~U[2026-09-02 13:25:25Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:25.963] [DEBUG] QUERY OK source="tms_alerts" db=0.3ms queue=3.7ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.062] [DEBUG] QUERY OK source="tms_alerts" db=128.6ms queue=42.9ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:25Z], 21837, ~U[2026-09-02 13:25:25Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.064] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms queue=0.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.095] [DEBUG] QUERY OK source="tms_alerts" db=130.9ms queue=0.1ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:25Z], 19229, ~U[2026-09-02 13:25:25Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.096] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.197] [DEBUG] QUERY OK source="tms_alerts" db=100.1ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 21943, ~U[2026-09-02 13:25:26Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.197] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.209] [DEBUG] QUERY OK source="tms_alerts" db=103.2ms queue=41.5ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [158279.0, ~U[2026-09-02 13:25:26Z], 21867, ~U[2026-09-02 13:25:26Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.210] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.271] [DEBUG] QUERY OK source="tms_alerts" db=73.3ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 19946, ~U[2026-09-02 13:25:26Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.273] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.301] [DEBUG] QUERY OK source="tms_alerts" db=49.1ms queue=40.8ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 21865, ~U[2026-09-02 13:25:26Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.302] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.341] [DEBUG] QUERY OK source="tms_alerts" db=68.4ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 17985, ~U[2026-09-02 13:25:26Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.343] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.398] [DEBUG] QUERY OK source="tms_alerts" db=55.1ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 18096, ~U[2026-09-02 13:25:26Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.399] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.404] [DEBUG] QUERY OK source="tms_alerts" db=60.2ms queue=41.3ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [108466.0, ~U[2026-09-02 13:25:26Z], 21868, ~U[2026-09-02 13:25:26Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.405] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=0.5ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.463] [DEBUG] QUERY OK source="tms_alerts" db=63.4ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 21905, ~U[2026-09-02 13:25:26Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.466] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms idle=0.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.516] [DEBUG] QUERY OK source="tms_alerts" db=68.3ms queue=41.6ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 21302, ~U[2026-09-02 13:25:26Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.517] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.4ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.582] [DEBUG] QUERY OK source="tms_alerts" db=115.7ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 21894, ~U[2026-09-02 13:25:26Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.583] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.625] [DEBUG] QUERY OK source="tms_alerts" db=65.5ms queue=41.4ms idle=0.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [102405.0, ~U[2026-09-02 13:25:26Z], 21854, ~U[2026-09-02 13:25:26Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.626] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.667] [DEBUG] QUERY OK source="tms_alerts" db=82.8ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 17903, ~U[2026-09-02 13:25:26Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.668] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=1.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.740] [DEBUG] QUERY OK source="tms_alerts" db=72.5ms queue=41.0ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 21845, ~U[2026-09-02 13:25:26Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.741] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.778] [DEBUG] QUERY OK source="tms_alerts" db=109.4ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 21881, ~U[2026-09-02 13:25:26Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.779] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.816] [DEBUG] QUERY OK source="tms_alerts" db=74.3ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 21793, ~U[2026-09-02 13:25:26Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.817] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.850] [DEBUG] QUERY OK source="tms_alerts" db=70.4ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 19931, ~U[2026-09-02 13:25:26Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.852] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.883] [DEBUG] QUERY OK source="tms_alerts" db=65.3ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 21847, ~U[2026-09-02 13:25:26Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.884] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.939] [DEBUG] QUERY OK source="tms_alerts" db=86.0ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 20082, ~U[2026-09-02 13:25:26Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.940] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.961] [DEBUG] QUERY OK source="tms_alerts" db=77.0ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 21842, ~U[2026-09-02 13:25:26Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.963] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:26.994] [DEBUG] QUERY OK source="tms_alerts" db=53.7ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 21870, ~U[2026-09-02 13:25:26Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:26.998] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=3.3ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.020] [DEBUG] QUERY OK source="tms_alerts" db=56.5ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 21622, ~U[2026-09-02 13:25:26Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.021] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.064] [DEBUG] QUERY OK source="tms_alerts" db=64.9ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:26Z], 21876, ~U[2026-09-02 13:25:26Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.065] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.090] [DEBUG] QUERY OK source="tms_alerts" db=68.3ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 21854, ~U[2026-09-02 13:25:27Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.091] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.145] [DEBUG] QUERY OK source="tms_alerts" db=80.0ms queue=0.1ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 21872, ~U[2026-09-02 13:25:27Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.149] [DEBUG] QUERY OK source="tms_alerts" db=2.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.192] [DEBUG] QUERY OK source="tms_alerts" db=57.2ms queue=43.2ms idle=0.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [118281.0, ~U[2026-09-02 13:25:27Z], 21843, ~U[2026-09-02 13:25:27Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.194] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.202] [DEBUG] QUERY OK source="tms_alerts" db=52.5ms idle=0.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 21876, ~U[2026-09-02 13:25:27Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.205] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=1.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.270] [DEBUG] QUERY OK source="tms_alerts" db=76.2ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103660.0, ~U[2026-09-02 13:25:27Z], 21847, ~U[2026-09-02 13:25:27Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.272] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.276] [DEBUG] QUERY OK source="tms_alerts" db=71.0ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 21838, ~U[2026-09-02 13:25:27Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.277] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.310] [DEBUG] QUERY OK source="tms_alerts" db=37.0ms idle=0.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103715.0, ~U[2026-09-02 13:25:27Z], 21846, ~U[2026-09-02 13:25:27Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.311] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.340] [DEBUG] QUERY OK source="tms_alerts" db=62.4ms queue=0.1ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 21868, ~U[2026-09-02 13:25:27Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.341] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.392] [DEBUG] QUERY OK source="tms_alerts" db=50.1ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 21866, ~U[2026-09-02 13:25:27Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.393] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.434] [DEBUG] QUERY OK source="tms_alerts" db=82.0ms queue=41.2ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 21836, ~U[2026-09-02 13:25:27Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.436] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.485] [DEBUG] QUERY OK source="tms_alerts" db=90.5ms idle=0.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 21869, ~U[2026-09-02 13:25:27Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.487] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.536] [DEBUG] QUERY OK source="tms_alerts" db=100.1ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 21834, ~U[2026-09-02 13:25:27Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.540] [DEBUG] QUERY OK source="tms_alerts" db=3.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.558] [DEBUG] QUERY OK source="tms_alerts" db=69.3ms queue=0.9ms idle=0.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 21303, ~U[2026-09-02 13:25:27Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.559] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.2ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.595] [DEBUG] QUERY OK source="tms_alerts" db=54.1ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 20778, ~U[2026-09-02 13:25:27Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.600] [DEBUG] QUERY OK source="tms_alerts" db=4.3ms queue=0.3ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.641] [DEBUG] QUERY OK source="tms_alerts" db=81.5ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 21855, ~U[2026-09-02 13:25:27Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.642] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.742] [DEBUG] QUERY OK source="tms_alerts" db=99.9ms queue=41.8ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31925.0, ~U[2026-09-02 13:25:27Z], 20783, ~U[2026-09-02 13:25:27Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.744] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.747] [DEBUG] QUERY OK source="tms_alerts" db=104.0ms idle=1.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 21846, ~U[2026-09-02 13:25:27Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.749] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.819] [DEBUG] QUERY OK source="tms_alerts" db=68.7ms queue=0.6ms idle=0.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 21794, ~U[2026-09-02 13:25:27Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.820] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.856] [DEBUG] QUERY OK source="tms_alerts" db=70.4ms queue=41.8ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 20773, ~U[2026-09-02 13:25:27Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.859] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.902] [DEBUG] QUERY OK source="tms_alerts" db=81.4ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 21848, ~U[2026-09-02 13:25:27Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.907] [DEBUG] QUERY OK source="tms_alerts" db=4.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.937] [DEBUG] QUERY OK source="tms_alerts" db=36.8ms queue=41.2ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31915.0, ~U[2026-09-02 13:25:27Z], 20755, ~U[2026-09-02 13:25:27Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.938] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:27.976] [DEBUG] QUERY OK source="tms_alerts" db=65.8ms queue=0.7ms idle=3.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 21843, ~U[2026-09-02 13:25:27Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:27.979] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=1.1ms idle=1.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:28.060] [DEBUG] QUERY OK source="tms_alerts" db=80.1ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 21623, ~U[2026-09-02 13:25:27Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:28.066] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms queue=3.6ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:28.089] [DEBUG] QUERY OK source="tms_alerts" db=108.0ms queue=41.8ms idle=0.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:27Z], 20749, ~U[2026-09-02 13:25:27Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:28.094] [DEBUG] QUERY OK source="tms_alerts" db=4.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:28.135] [DEBUG] QUERY OK source="tms_alerts" db=68.1ms queue=1.0ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:28Z], 21855, ~U[2026-09-02 13:25:28Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:28.137] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=0.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:28.240] [DEBUG] QUERY OK source="tms_alerts" db=102.2ms idle=0.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:28Z], 21844, ~U[2026-09-02 13:25:28Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:28.241] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:28.264] [DEBUG] QUERY OK db=80.8ms idle=0.2ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 2}, ~U[2026-09-02 13:25:28Z], ~N[2026-09-02 13:25:28]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:25:28.316] [DEBUG] QUERY OK source="tms_alerts" db=74.4ms idle=0.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:28Z], 21848, ~U[2026-09-02 13:25:28Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:28.318] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=4.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:28.399] [DEBUG] QUERY OK source="tms_alerts" db=79.9ms queue=0.3ms idle=2.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:28Z], 21847, ~U[2026-09-02 13:25:28Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:28.401] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=80.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:28.490] [DEBUG] QUERY OK source="tms_alerts" db=88.9ms queue=0.1ms idle=1.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:28Z], 21837, ~U[2026-09-02 13:25:28Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:28.491] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=89.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:28.565] [DEBUG] QUERY OK source="tms_alerts" db=73.4ms idle=1.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:28Z], 21835, ~U[2026-09-02 13:25:28Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:28.566] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=74.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:28.642] [DEBUG] QUERY OK source="tms_alerts" db=75.3ms idle=1.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:28Z], 20779, ~U[2026-09-02 13:25:28Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:28.643] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=76.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:28.721] [DEBUG] QUERY OK source="tms_alerts" db=77.5ms idle=1.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:28Z], 20784, ~U[2026-09-02 13:25:28Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:28.722] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=78.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:28.776] [DEBUG] QUERY OK source="tms_alerts" db=53.3ms queue=0.1ms idle=1.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:28Z], 20774, ~U[2026-09-02 13:25:28Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:28.778] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.1ms idle=54.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:28.834] [DEBUG] QUERY OK source="tms_alerts" db=56.3ms idle=1.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:28Z], 20756, ~U[2026-09-02 13:25:28Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:28.836] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.1ms idle=57.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:28.904] [DEBUG] QUERY OK source="tms_alerts" db=65.5ms idle=4.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:25:28Z], 20750, ~U[2026-09-02 13:25:28Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:25:28.905] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=68.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:25:29.070] [DEBUG] QUERY OK db=90.2ms idle=74.7ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 2}, ~U[2026-09-02 13:25:28Z], ~N[2026-09-02 13:25:28]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:25:31.428] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:25:33.955] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:25:51.490] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:25:59.505] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:26:04.922] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:26:19.688] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:26:33.462] [INFO ] Performing scheduled filter cache refresh... [2026-09-02 13:26:33.463] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms idle=1033.8ms SELECT t0.`area`, t0.`vendor`, t0.`model` FROM `tms_terminals` AS t0 WHERE ((NOT (t0.`area` IS NULL) OR NOT (t0.`vendor` IS NULL)) OR NOT (t0.`model` IS NULL)) [] ↳ TmsCore.TerminalManagement.FilterCacheService.get_terminal_filter_data/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:153 [2026-09-02 13:26:33.464] [DEBUG] QUERY OK source="filter_usage" db=0.7ms idle=636.3ms SELECT f0.`filter_type`, f0.`filter_value`, coalesce(sum(f0.`usage_count`), 0) FROM `filter_usage` AS f0 GROUP BY f0.`filter_type`, f0.`filter_value` [] ↳ TmsCore.TerminalManagement.FilterCacheService.get_usage_statistics/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:190 [2026-09-02 13:26:33.464] [INFO ] Filter cache rebuilt: 0 areas, 5 vendors, 8 models [2026-09-02 13:26:33.692] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:26:33.880] [DEBUG] QUERY OK source="agent_global_settings" db=0.5ms idle=415.5ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:26:33.881] [DEBUG] QUERY OK source="agent_incidents" db=0.5ms idle=45.8ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'config') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A2')) [] ↳ AgentCore.Agents.ConfigCompliance.OutcomeLabeller.run/0, at: lib/agent_core/agents/config_compliance/outcome_labeller.ex:40 [2026-09-02 13:26:33.881] [DEBUG] QUERY OK source="agent_global_settings" db=0.3ms idle=1.1ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:26:33.882] [DEBUG] QUERY OK source="agent_incidents" db=0.5ms idle=0.7ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'fleet') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A1')) [] ↳ AgentCore.Agents.FleetHealth.OutcomeLabeller.run/0, at: lib/agent_core/agents/fleet_health/outcome_labeller.ex:26 [2026-09-02 13:26:33.883] [INFO ] Running offline device check... [2026-09-02 13:26:33.883] [INFO ] Starting offline device check... [2026-09-02 13:26:33.883] [DEBUG] QUERY OK source="agent_global_settings" db=0.3ms queue=0.4ms idle=0.9ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:26:33.885] [DEBUG] QUERY OK source="tms_terminals" db=1.6ms idle=0.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 [] ↳ TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1199 [2026-09-02 13:26:33.885] [DEBUG] QUERY OK source="agent_incidents" db=1.2ms idle=0.5ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'rollout') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A3')) [] ↳ AgentCore.Agents.Rollout.OutcomeLabeller.run/0, at: lib/agent_core/agents/rollout/outcome_labeller.ex:24 [2026-09-02 13:26:33.886] [DEBUG] QUERY OK source="agent_global_settings" db=0.3ms idle=0.5ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:26:33.886] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [1] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.887] [DEBUG] QUERY OK source="agent_incidents" db=0.7ms queue=0.1ms idle=0.3ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'infra') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A8')) [] ↳ AgentCore.Agents.Infra.OutcomeLabeller.run/0, at: lib/agent_core/agents/infra/outcome_labeller.ex:25 [2026-09-02 13:26:33.887] [DEBUG] QUERY OK source="agent_global_settings" db=0.3ms idle=0.1ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:26:33.888] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.3ms idle=0.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [2] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.889] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [3] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.889] [DEBUG] QUERY OK source="agent_incidents" db=1.3ms idle=0.1ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'tms_alerts') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = ?)) ["A9"] ↳ AgentCore.Agents.TmsAlerts.OutcomeLabeller.open_target_incidents/0, at: lib/agent_core/agents/tms_alerts/outcome_labeller.ex:45 [2026-09-02 13:26:33.890] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [4] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.890] [DEBUG] QUERY OK source="agent_global_settings" db=0.3ms idle=0.3ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:26:33.891] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [5] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.891] [DEBUG] QUERY OK source="agent_incidents" db=0.8ms idle=0.2ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'settlement') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A4')) [] ↳ AgentCore.Agents.Settlement.OutcomeLabeller.run/0, at: lib/agent_core/agents/settlement/outcome_labeller.ex:34 [2026-09-02 13:26:33.891] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [6] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.892] [DEBUG] QUERY OK source="agent_global_settings" db=0.6ms idle=0.3ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:26:33.893] [DEBUG] QUERY OK source="agent_incidents" db=0.7ms idle=0.1ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'risk') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A5')) [] ↳ AgentCore.Agents.RiskTriage.OutcomeLabeller.run/0, at: lib/agent_core/agents/risk_triage/outcome_labeller.ex:25 [2026-09-02 13:26:33.893] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=0.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [7] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.895] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms queue=0.1ms idle=0.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [8] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.897] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.4ms idle=0.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [9] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.900] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.7ms idle=0.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [10] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.903] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.1ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.904] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.3ms idle=1.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.906] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms queue=0.2ms idle=0.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [13] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.908] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.1ms idle=0.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [14] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.911] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=1.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [15] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.913] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [16] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.913] [DEBUG] QUERY OK source="agent_incidents" db=20.0ms queue=0.1ms idle=0.3ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (a0.`opened_at` >= ?) [~U[2026-09-01 13:26:33Z]] ↳ AgentCore.Agents.Ops.Correlator.run/0, at: lib/agent_core/agents/ops/correlator.ex:67 [2026-09-02 13:26:33.914] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms idle=0.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [18] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.916] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=1.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [19] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.916] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=1.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [20] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.918] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.5ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [22] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.920] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=2.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [23] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.921] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [26] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.921] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [29] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.922] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [33] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.923] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [35] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.923] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [36] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.924] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [37] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.926] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=1.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [39] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.927] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [42] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.928] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [43] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.929] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [44] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.930] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [45] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.931] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [46] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.933] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms queue=0.2ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [47] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.934] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=2.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [48] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.937] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.1ms idle=2.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [49] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.938] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.1ms idle=2.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [51] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.939] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [53] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.940] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.3ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [55] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.940] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [60] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.942] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms queue=0.5ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [61] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.946] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.5ms idle=2.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [62] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.948] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=4.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [63] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.948] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [64] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.951] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.9ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [65] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.952] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=3.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [67] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.957] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=3.5ms idle=2.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [69] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.958] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=4.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [71] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.958] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [74] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.959] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [78] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.960] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [80] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.960] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [81] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.961] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.2ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [82] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.962] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [83] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:26:33.962] [INFO ] Offline device check completed. Found 51 offline devices, updated 0 statuses. [2026-09-02 13:26:33.962] [INFO ] Offline device check completed successfully [2026-09-02 13:26:45.294] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:26:46.165] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:27:04.927] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:27:11.920] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:27:19.179] [DEBUG] QUERY OK source="sync_outbox_entries" db=0.8ms idle=109.0ms SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["merchant_status", "sent"] ↳ RiskCore.Sync.MerchantStatusReconciler.reconcile_all/0, at: lib/risk_core/sync/merchant_status_reconciler.ex:25 [2026-09-02 13:27:19.180] [INFO ] [MerchantStatusReconciler] reconciling 0 sent entries [2026-09-02 13:27:19.180] [INFO ] [MerchantStatusReconciler] done. %{acked: 0, drift_detected: 0} [2026-09-02 13:27:19.179] [DEBUG] QUERY OK source="sync_outbox_entries" db=0.6ms idle=0.5ms SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["merchant_status", "sent"] ↳ RiskCore.Sync.MerchantStatusReconciler.reconcile_all/0, at: lib/risk_core/sync/merchant_status_reconciler.ex:25 [2026-09-02 13:27:19.181] [INFO ] [MerchantStatusReconciler] reconciling 0 sent entries [2026-09-02 13:27:19.181] [INFO ] [MerchantStatusReconciler] done. %{acked: 0, drift_detected: 0} [2026-09-02 13:27:20.178] [DEBUG] QUERY OK source="sync_outbox_entries" db=0.5ms idle=104.3ms SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["fee_rate_assignment", "sent"] ↳ SettlementCore.Sync.FeeRateReconciler.reconcile_all/0, at: lib/settlement_core/sync/fee_rate_reconciler.ex:37 [2026-09-02 13:27:20.178] [INFO ] [FeeRateReconciler] reconciling 0 sent entries [2026-09-02 13:27:20.178] [INFO ] [FeeRateReconciler] done. %{acked: 0, drift_detected: 0} [2026-09-02 13:27:20.619] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:27:35.207] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:27:37.693] [INFO ] Received status update for terminal 28260702280001 [2026-09-02 13:27:37.693] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T21:27:19Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T21:27:19Z","value":"100"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T21:27:19Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T21:27:19Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T21:27:19Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T21:27:19Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T21:27:19Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T21:27:19Z","value":"3.8.7.1-SNAPSHOT-SR800"}],"model":"SR800 A20","oid":"organization_id","sn":"28260702280001","uploadTime":"2026-09-02T21:27:19Z","vendor":"MoreFun"} [2026-09-02 13:27:37.694] [INFO ] Decoded JSON: %{"model" => "SR800 A20", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:27:19Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:27:19Z", "value" => "100"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:27:19Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:27:19Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:27:19Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:27:19Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:27:19Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:27:19Z", "value" => "3.8.7.1-SNAPSHOT-SR800"}], "sn" => "28260702280001", "uploadTime" => "2026-09-02T21:27:19Z", "vendor" => "MoreFun"} [2026-09-02 13:27:37.694] [INFO ] Extracted versions for 28260702280001: %{application: "3.8.7.1-SNAPSHOT-SR800", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:27:37.694] [INFO ] Detected missing versions for 28260702280001, triggering auto-push [2026-09-02 13:27:37.694] [INFO ] AutoPushService: Triggering auto-push for 28260702280001 (MoreFun SR800 A20) - missing version [2026-09-02 13:27:37.708] [DEBUG] QUERY OK source="parameter_templates" db=13.5ms idle=535.1ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:27:37.709] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms idle=44.7ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:27:37.711] [DEBUG] QUERY OK source="parameter_template_values" db=1.2ms idle=1.7ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [15] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:27:37.714] [DEBUG] QUERY OK source="parameter_definitions" db=1.2ms queue=1.2ms idle=2.2ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:27:37.792] [DEBUG] QUERY OK db=74.9ms queue=0.3ms idle=5.9ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", 3684, ~U[2026-09-02 13:27:37Z], 64, "parameter", "SR800 A20", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", "PINPAD_MASTER_KEY_INDEX" => "0", "COMM_PORT" => "80", "EXTERNAL_PINPAD" => "0", ...}, "full", 15, "missing_version", "1.0.0", ~N[2026-09-02 13:27:37], ~N[2026-09-02 13:27:37]] ↳ TmsCore.TerminalManagement.AutoPushService.push_generic_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:236 [2026-09-02 13:27:37.792] [INFO ] AutoPushService: Created push log 61171 for parameters (template: 15) [2026-09-02 13:27:37.792] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 3684, "retry_count" => "3", "version" => "1.0.0"} [2026-09-02 13:27:37.793] [INFO ] AutoPushService: Sending parameter push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:27:37.793] [INFO ] AutoPushService: Parameter push sent successfully to 28260702280001 [2026-09-02 13:27:37.874] [DEBUG] QUERY OK db=79.2ms queue=2.2ms idle=79.0ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 7011, ~U[2026-09-02 13:27:37Z], 64, "emv_config", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:27:37], ~N[2026-09-02 13:27:37]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:27:37.875] [INFO ] AutoPushService: Created push log for emv_config [2026-09-02 13:27:37.891] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 7011, "retry_count" => "3"} [2026-09-02 13:27:37.891] [INFO ] AutoPushService: Sending emv_config push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:27:37.891] [INFO ] AutoPushService: emv_config push sent successfully to 28260702280001 [2026-09-02 13:27:37.893] [DEBUG] QUERY OK source="config_file_versions" db=2.0ms idle=99.3ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:27:37.893] [INFO ] KeysConfigService: Generating keys.json for 28260702280001 (SR800 A20) [2026-09-02 13:27:37.896] [DEBUG] QUERY OK source="tms_terminals" db=0.9ms idle=20.6ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:27:37.898] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 28260702280001 with params: %{"kekKcv" => "112233", "model" => "SR800 A20", "serialNumber" => "28260702280001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:27:37.905] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:27:37.905] [ERROR] KeysConfigService: Failed to generate keys for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:27:37.905] [ERROR] AutoPushService: Failed to generate keys.json for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:27:37.952] [DEBUG] QUERY OK db=45.9ms idle=12.4ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 9762, ~U[2026-09-02 13:27:37Z], 64, "application", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:27:37], ~N[2026-09-02 13:27:37]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:27:37.952] [INFO ] AutoPushService: Created push log for application [2026-09-02 13:27:37.952] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 9762, "retry_count" => "3"} [2026-09-02 13:27:37.952] [INFO ] AutoPushService: Sending application push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:27:37.953] [INFO ] AutoPushService: application push sent successfully to 28260702280001 [2026-09-02 13:27:37.953] [INFO ] AutoPushService: Auto-push completed for 28260702280001 [2026-09-02 13:27:37.962] [DEBUG] QUERY OK source="tms_terminals" db=0.8ms idle=64.6ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:27:37.962] [INFO ] Terminal updated: 28260702280001 [2026-09-02 13:27:37.966] [DEBUG] QUERY OK source="parameter_templates" db=3.5ms idle=10.4ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:27:37.970] [DEBUG] QUERY OK source="config_file_versions" db=4.1ms queue=0.1ms idle=4.4ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:27:37.974] [DEBUG] QUERY OK source="config_file_versions" db=2.4ms queue=0.3ms idle=5.3ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:27:37.976] [INFO ] VersionComplianceChecker: 28260702280001 — outdated configs: [{:application, "3.8.7.1-SNAPSHOT-SR800", "3.8.5"}] [2026-09-02 13:27:38.004] [DEBUG] QUERY OK source="parameter_push_logs" db=27.9ms idle=5.6ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [64, "application", ~N[2026-09-02 12:57:37]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:27:38.004] [INFO ] VersionComplianceChecker: Skipping application re-push for 28260702280001 (push already in-flight or within cooldown) [2026-09-02 13:27:38.008] [DEBUG] QUERY OK source="tms_terminals" db=3.6ms queue=0.1ms idle=31.6ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:27:38.084] [DEBUG] QUERY OK source="tms_terminals" db=74.1ms idle=4.5ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:27:38], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:27:38.174] [DEBUG] QUERY OK db=86.5ms queue=2.3ms idle=76.3ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [64, "organization_id", "2026-09-02T21:27:19Z", ~N[2026-09-02 13:27:38], ~N[2026-09-02 13:27:38]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:27:38.174] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106563, oid: "organization_id", upload_time: "2026-09-02T21:27:19Z", terminal_id: 64, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:27:38], updated_at: ~N[2026-09-02 13:27:38]} [2026-09-02 13:27:38.174] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:27:19Z", "value" => "online"} [2026-09-02 13:27:38.231] [DEBUG] QUERY OK db=55.7ms queue=0.1ms idle=1.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T21:27:19Z", "online", "status", 106563, ~N[2026-09-02 13:27:38], ~N[2026-09-02 13:27:38]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:27:38.231] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093248, itemkey: "status", value: "online", timestamp: "2026-09-02T21:27:19Z", message: "Terminal status update", status_log_id: 106563, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:27:38], updated_at: ~N[2026-09-02 13:27:38]}} [2026-09-02 13:27:38.231] [INFO ] Setting terminal 28260702280001 status to 'online' from status itemkey [2026-09-02 13:27:38.232] [DEBUG] QUERY OK source="tms_terminals" db=0.8ms idle=17.8ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:27:38], 64] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:27:38.232] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:27:19Z", "value" => "100"} [2026-09-02 13:27:38.299] [DEBUG] QUERY OK db=65.8ms idle=2.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T21:27:19Z", "100", "battery", 106563, ~N[2026-09-02 13:27:38], ~N[2026-09-02 13:27:38]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:27:38.299] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093252, itemkey: "battery", value: "100", timestamp: "2026-09-02T21:27:19Z", message: "Battery level", status_log_id: 106563, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:27:38], updated_at: ~N[2026-09-02 13:27:38]}} [2026-09-02 13:27:38.299] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:27:19Z", "value" => "online"} [2026-09-02 13:27:38.388] [DEBUG] QUERY OK db=88.3ms idle=67.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T21:27:19Z", "online", "network", 106563, ~N[2026-09-02 13:27:38], ~N[2026-09-02 13:27:38]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:27:38.388] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093256, itemkey: "network", value: "online", timestamp: "2026-09-02T21:27:19Z", message: "Network connectivity", status_log_id: 106563, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:27:38], updated_at: ~N[2026-09-02 13:27:38]}} [2026-09-02 13:27:38.388] [INFO ] Setting terminal 28260702280001 status to 'online' from network itemkey [2026-09-02 13:27:38.395] [DEBUG] QUERY OK source="tms_terminals" db=0.4ms queue=0.4ms idle=95.3ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:27:38], 64] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:27:38.395] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:27:19Z", "value" => "0"} [2026-09-02 13:27:38.452] [DEBUG] QUERY OK db=56.5ms idle=6.9ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T21:27:19Z", "0", "cpu", 106563, ~N[2026-09-02 13:27:38], ~N[2026-09-02 13:27:38]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:27:38.452] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093263, itemkey: "cpu", value: "0", timestamp: "2026-09-02T21:27:19Z", message: "CPU usage percentage", status_log_id: 106563, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:27:38], updated_at: ~N[2026-09-02 13:27:38]}} [2026-09-02 13:27:38.452] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:27:19Z", "value" => "1.0.0"} [2026-09-02 13:27:38.538] [DEBUG] QUERY OK db=85.7ms idle=57.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T21:27:19Z", "1.0.0", "parameter_config", 106563, ~N[2026-09-02 13:27:38], ~N[2026-09-02 13:27:38]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:27:38.539] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093265, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T21:27:19Z", message: "Current parameters version", status_log_id: 106563, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:27:38], updated_at: ~N[2026-09-02 13:27:38]}} [2026-09-02 13:27:38.539] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:27:19Z", "value" => "1.0.1"} [2026-09-02 13:27:38.668] [DEBUG] QUERY OK db=127.8ms queue=0.1ms idle=87.5ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T21:27:19Z", "1.0.1", "emv_config", 106563, ~N[2026-09-02 13:27:38], ~N[2026-09-02 13:27:38]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:27:38.668] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093270, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T21:27:19Z", message: "Current EMV config version", status_log_id: 106563, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:27:38], updated_at: ~N[2026-09-02 13:27:38]}} [2026-09-02 13:27:38.669] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:27:19Z", "value" => ""} [2026-09-02 13:27:38.755] [DEBUG] QUERY OK db=85.2ms idle=131.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T21:27:19Z", "keys_config", 106563, ~N[2026-09-02 13:27:38], ~N[2026-09-02 13:27:38]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:27:38.755] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093274, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T21:27:19Z", message: "Current keys config version", status_log_id: 106563, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:27:38], updated_at: ~N[2026-09-02 13:27:38]}} [2026-09-02 13:27:38.755] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:27:19Z", "value" => "3.8.7.1-SNAPSHOT-SR800"} [2026-09-02 13:27:38.819] [DEBUG] QUERY OK db=62.7ms idle=88.5ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T21:27:19Z", "3.8.7.1-SNAPSHOT-SR800", "application", 106563, ~N[2026-09-02 13:27:38], ~N[2026-09-02 13:27:38]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:27:38.819] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093276, itemkey: "application", value: "3.8.7.1-SNAPSHOT-SR800", timestamp: "2026-09-02T21:27:19Z", message: "Current application version", status_log_id: 106563, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:27:38], updated_at: ~N[2026-09-02 13:27:38]}} [2026-09-02 13:27:38.820] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms idle=64.4ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:27:38], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:216 [2026-09-02 13:27:38.821] [WARN ] Unexpected async result [2026-09-02 13:27:38.821] [WARN ] Unexpected async result [2026-09-02 13:27:38.821] [WARN ] Unexpected async result [2026-09-02 13:27:48.450] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:28:00.484] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:28:11.142] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:28:18.803] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:28:33.860] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:28:39.110] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:28:51.526] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:28:55.740] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:29:07.963] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:29:14.988] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:29:19.142] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:29:29.661] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:29:38.744] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:29:40.525] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:29:55.742] [INFO ] Received status update for terminal 28260702280001 [2026-09-02 13:29:55.743] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T21:29:37Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T21:29:37Z","value":"100"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T21:29:37Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T21:29:37Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T21:29:37Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T21:29:37Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T21:29:37Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T21:29:37Z","value":"3.8.7.1-SNAPSHOT-SR800"}],"model":"SR800 A20","oid":"organization_id","sn":"28260702280001","uploadTime":"2026-09-02T21:29:37Z","vendor":"MoreFun"} [2026-09-02 13:29:55.743] [INFO ] Decoded JSON: %{"model" => "SR800 A20", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:29:37Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:29:37Z", "value" => "100"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:29:37Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:29:37Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:29:37Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:29:37Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:29:37Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:29:37Z", "value" => "3.8.7.1-SNAPSHOT-SR800"}], "sn" => "28260702280001", "uploadTime" => "2026-09-02T21:29:37Z", "vendor" => "MoreFun"} [2026-09-02 13:29:55.750] [INFO ] Extracted versions for 28260702280001: %{application: "3.8.7.1-SNAPSHOT-SR800", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:29:55.750] [INFO ] Detected missing versions for 28260702280001, triggering auto-push [2026-09-02 13:29:55.750] [INFO ] AutoPushService: Triggering auto-push for 28260702280001 (MoreFun SR800 A20) - missing version [2026-09-02 13:29:55.751] [DEBUG] QUERY OK source="parameter_templates" db=0.4ms idle=1048.9ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:29:55.752] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms idle=891.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:29:55.754] [DEBUG] QUERY OK source="parameter_template_values" db=0.5ms idle=1.9ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [15] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:29:55.760] [DEBUG] QUERY OK source="parameter_definitions" db=0.9ms queue=4.7ms idle=1.9ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:29:55.869] [DEBUG] QUERY OK db=104.4ms idle=10.4ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", 9858, ~U[2026-09-02 13:29:55Z], 64, "parameter", "SR800 A20", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", "PINPAD_MASTER_KEY_INDEX" => "0", "COMM_PORT" => "80", "EXTERNAL_PINPAD" => "0", ...}, "full", 15, "missing_version", "1.0.0", ~N[2026-09-02 13:29:55], ~N[2026-09-02 13:29:55]] ↳ TmsCore.TerminalManagement.AutoPushService.push_generic_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:236 [2026-09-02 13:29:55.869] [INFO ] AutoPushService: Created push log 61182 for parameters (template: 15) [2026-09-02 13:29:55.869] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 9858, "retry_count" => "3", "version" => "1.0.0"} [2026-09-02 13:29:55.873] [INFO ] AutoPushService: Sending parameter push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:29:55.879] [INFO ] AutoPushService: Parameter push sent successfully to 28260702280001 [2026-09-02 13:29:56.014] [DEBUG] QUERY OK db=130.9ms queue=2.7ms idle=17.2ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 7235, ~U[2026-09-02 13:29:55Z], 64, "emv_config", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:29:55], ~N[2026-09-02 13:29:55]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:29:56.014] [INFO ] AutoPushService: Created push log for emv_config [2026-09-02 13:29:56.014] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 7235, "retry_count" => "3"} [2026-09-02 13:29:56.014] [INFO ] AutoPushService: Sending emv_config push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:29:56.014] [INFO ] AutoPushService: emv_config push sent successfully to 28260702280001 [2026-09-02 13:29:56.021] [DEBUG] QUERY OK source="config_file_versions" db=6.6ms idle=146.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:29:56.021] [INFO ] KeysConfigService: Generating keys.json for 28260702280001 (SR800 A20) [2026-09-02 13:29:56.028] [DEBUG] QUERY OK source="tms_terminals" db=5.8ms queue=0.1ms idle=7.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:29:56.028] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 28260702280001 with params: %{"kekKcv" => "112233", "model" => "SR800 A20", "serialNumber" => "28260702280001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:29:56.044] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:29:56.045] [ERROR] KeysConfigService: Failed to generate keys for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:29:56.045] [ERROR] AutoPushService: Failed to generate keys.json for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:29:56.292] [DEBUG] QUERY OK db=243.3ms queue=3.2ms idle=23.5ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 3716, ~U[2026-09-02 13:29:56Z], 64, "application", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:29:56], ~N[2026-09-02 13:29:56]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:29:56.295] [INFO ] AutoPushService: Created push log for application [2026-09-02 13:29:56.296] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 3716, "retry_count" => "3"} [2026-09-02 13:29:56.304] [INFO ] AutoPushService: Sending application push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:29:56.308] [INFO ] AutoPushService: application push sent successfully to 28260702280001 [2026-09-02 13:29:56.309] [INFO ] AutoPushService: Auto-push completed for 28260702280001 [2026-09-02 13:29:56.311] [DEBUG] QUERY OK source="tms_terminals" db=1.7ms idle=281.9ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:29:56.312] [INFO ] Terminal updated: 28260702280001 [2026-09-02 13:29:56.344] [DEBUG] QUERY OK source="tms_terminals" db=29.2ms idle=22.9ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:29:56], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:29:56.345] [DEBUG] QUERY OK source="parameter_templates" db=1.2ms idle=32.6ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:29:56.346] [DEBUG] QUERY OK source="config_file_versions" db=0.4ms queue=0.1ms idle=1.8ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:29:56.348] [DEBUG] QUERY OK source="config_file_versions" db=0.7ms idle=1.8ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:29:56.348] [INFO ] VersionComplianceChecker: 28260702280001 — outdated configs: [{:application, "3.8.7.1-SNAPSHOT-SR800", "3.8.5"}] [2026-09-02 13:29:56.402] [DEBUG] QUERY OK source="parameter_push_logs" db=49.9ms queue=0.1ms idle=2.2ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [64, "application", ~N[2026-09-02 12:59:56]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:29:56.402] [INFO ] VersionComplianceChecker: Skipping application re-push for 28260702280001 (push already in-flight or within cooldown) [2026-09-02 13:29:56.403] [DEBUG] QUERY OK source="tms_terminals" db=0.5ms idle=54.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:29:56.498] [DEBUG] QUERY OK source="tms_terminals" db=94.5ms idle=4.5ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:29:56], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:29:56.599] [DEBUG] QUERY OK db=97.3ms queue=1.9ms idle=97.1ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [64, "organization_id", "2026-09-02T21:29:37Z", ~N[2026-09-02 13:29:56], ~N[2026-09-02 13:29:56]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:29:56.599] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106568, oid: "organization_id", upload_time: "2026-09-02T21:29:37Z", terminal_id: 64, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:29:56], updated_at: ~N[2026-09-02 13:29:56]} [2026-09-02 13:29:56.600] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:29:37Z", "value" => "online"} [2026-09-02 13:29:56.701] [DEBUG] QUERY OK db=100.8ms idle=102.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T21:29:37Z", "online", "status", 106568, ~N[2026-09-02 13:29:56], ~N[2026-09-02 13:29:56]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:29:56.703] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093281, itemkey: "status", value: "online", timestamp: "2026-09-02T21:29:37Z", message: "Terminal status update", status_log_id: 106568, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:29:56], updated_at: ~N[2026-09-02 13:29:56]}} [2026-09-02 13:29:56.703] [INFO ] Setting terminal 28260702280001 status to 'online' from status itemkey [2026-09-02 13:29:56.704] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:29:37Z", "value" => "100"} [2026-09-02 13:29:56.822] [DEBUG] QUERY OK db=117.7ms idle=104.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T21:29:37Z", "100", "battery", 106568, ~N[2026-09-02 13:29:56], ~N[2026-09-02 13:29:56]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:29:56.822] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093284, itemkey: "battery", value: "100", timestamp: "2026-09-02T21:29:37Z", message: "Battery level", status_log_id: 106568, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:29:56], updated_at: ~N[2026-09-02 13:29:56]}} [2026-09-02 13:29:56.822] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:29:37Z", "value" => "online"} [2026-09-02 13:29:56.914] [DEBUG] QUERY OK db=91.2ms queue=0.1ms idle=121.5ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T21:29:37Z", "online", "network", 106568, ~N[2026-09-02 13:29:56], ~N[2026-09-02 13:29:56]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:29:56.915] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093287, itemkey: "network", value: "online", timestamp: "2026-09-02T21:29:37Z", message: "Network connectivity", status_log_id: 106568, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:29:56], updated_at: ~N[2026-09-02 13:29:56]}} [2026-09-02 13:29:56.916] [INFO ] Setting terminal 28260702280001 status to 'online' from network itemkey [2026-09-02 13:29:56.917] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:29:37Z", "value" => "0"} [2026-09-02 13:29:57.013] [DEBUG] QUERY OK db=92.8ms idle=52.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T21:29:37Z", "0", "cpu", 106568, ~N[2026-09-02 13:29:56], ~N[2026-09-02 13:29:56]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:29:57.013] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093291, itemkey: "cpu", value: "0", timestamp: "2026-09-02T21:29:37Z", message: "CPU usage percentage", status_log_id: 106568, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:29:56], updated_at: ~N[2026-09-02 13:29:56]}} [2026-09-02 13:29:57.013] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:29:37Z", "value" => "1.0.0"} [2026-09-02 13:29:57.116] [DEBUG] QUERY OK db=98.6ms idle=103.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T21:29:37Z", "1.0.0", "parameter_config", 106568, ~N[2026-09-02 13:29:57], ~N[2026-09-02 13:29:57]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:29:57.116] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093294, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T21:29:37Z", message: "Current parameters version", status_log_id: 106568, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:29:57], updated_at: ~N[2026-09-02 13:29:57]}} [2026-09-02 13:29:57.116] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:29:37Z", "value" => "1.0.1"} [2026-09-02 13:29:57.194] [DEBUG] QUERY OK db=76.2ms idle=103.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T21:29:37Z", "1.0.1", "emv_config", 106568, ~N[2026-09-02 13:29:57], ~N[2026-09-02 13:29:57]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:29:57.195] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093297, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T21:29:37Z", message: "Current EMV config version", status_log_id: 106568, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:29:57], updated_at: ~N[2026-09-02 13:29:57]}} [2026-09-02 13:29:57.195] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:29:37Z", "value" => ""} [2026-09-02 13:29:57.296] [DEBUG] QUERY OK db=97.5ms queue=2.9ms idle=79.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T21:29:37Z", "keys_config", 106568, ~N[2026-09-02 13:29:57], ~N[2026-09-02 13:29:57]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:29:57.297] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093301, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T21:29:37Z", message: "Current keys config version", status_log_id: 106568, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:29:57], updated_at: ~N[2026-09-02 13:29:57]}} [2026-09-02 13:29:57.298] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:29:37Z", "value" => "3.8.7.1-SNAPSHOT-SR800"} [2026-09-02 13:29:57.390] [DEBUG] QUERY OK db=92.3ms idle=105.3ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T21:29:37Z", "3.8.7.1-SNAPSHOT-SR800", "application", 106568, ~N[2026-09-02 13:29:57], ~N[2026-09-02 13:29:57]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:29:57.391] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093305, itemkey: "application", value: "3.8.7.1-SNAPSHOT-SR800", timestamp: "2026-09-02T21:29:37Z", message: "Current application version", status_log_id: 106568, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:29:57], updated_at: ~N[2026-09-02 13:29:57]}} [2026-09-02 13:29:57.392] [WARN ] Unexpected async result [2026-09-02 13:29:57.392] [WARN ] Unexpected async result [2026-09-02 13:29:57.392] [WARN ] Unexpected async result [2026-09-02 13:30:00.083] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:30:00.980] [INFO ] [Mastercard.Ipm.Scheduler] Enqueuing inbound poll [2026-09-02 13:30:01.040] [INFO ] [Mastercard.Ipm.Scheduler] Next poll in 1h 59m [2026-09-02 13:30:01.084] [DEBUG] QUERY OK source="tms_alert_rules" db=41.2ms queue=10.4ms idle=0.0ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:30:01.087] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms queue=53.0ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at`, t2.`id`, t2.`name`, t2.`description`, t2.`enabled`, t2.`steps`, t2.`created_by`, t2.`updated_by`, t2.`inserted_at`, t2.`updated_at` FROM `tms_alerts` AS t0 INNER JOIN `tms_alert_rules` AS t1 ON t1.`id` = t0.`alert_rule_id` INNER JOIN `tms_escalation_policies` AS t2 ON t2.`id` = t1.`escalation_policy_id` WHERE ((t0.`status` = 'new') AND (t2.`enabled` = TRUE)) [] ↳ TmsCore.AlertsCore.Workers.EscalationWorker.perform/1, at: lib/tms_core/alerts_core/workers/escalation_worker.ex:30 [2026-09-02 13:30:01.088] [DEBUG] QUERY OK source="dispute_automation_rules" db=0.9ms queue=54.4ms idle=0.0ms SELECT d0.`id`, d0.`rule_type`, d0.`name`, d0.`scheme`, d0.`enabled`, d0.`conditions`, d0.`actions`, d0.`created_by`, d0.`updated_by`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_automation_rules` AS d0 WHERE ((d0.`rule_type` = ?) AND (d0.`enabled` = TRUE)) ["auto_assignment"] ↳ DisputeCore.Workers.AutoAssignmentWorker.perform/1, at: lib/dispute_core/workers/auto_assignment_worker.ex:32 [2026-09-02 13:30:01.088] [INFO ] [Dispute.AutoAssignmentWorker] 0 enabled auto-assignment rule(s) [2026-09-02 13:30:01.091] [DEBUG] QUERY OK source="pos_transaction" db=0.8ms queue=4.0ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:30:01.086584], ~N[2026-09-02 12:30:01.086584]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:30:01.090] [DEBUG] QUERY OK source="dispute_automation_rules" db=1.8ms queue=55.5ms idle=0.0ms SELECT d0.`id`, d0.`rule_type`, d0.`name`, d0.`scheme`, d0.`enabled`, d0.`conditions`, d0.`actions`, d0.`created_by`, d0.`updated_by`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_automation_rules` AS d0 WHERE ((d0.`rule_type` = ?) AND (d0.`enabled` = TRUE)) ["escalation"] ↳ DisputeCore.Workers.EscalationRuleWorker.perform/1, at: lib/dispute_core/workers/escalation_rule_worker.ex:30 [2026-09-02 13:30:01.093] [INFO ] [Dispute.EscalationRuleWorker] 0 enabled escalation rule(s) [2026-09-02 13:30:01.175] [DEBUG] QUERY OK source="pos_transaction" db=0.9ms queue=82.4ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:30:01.086584], ~N[2026-09-02 13:30:01.086584]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:30:01.207] [DEBUG] QUERY OK source="pos_transaction" db=3.1ms queue=29.0ms idle=0.0ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:30:01.175478], ~N[2026-09-02 13:30:01.175478]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:30:01.243] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 13:30:01.250] [DEBUG] QUERY OK source="tms_terminals" db=6.7ms queue=35.6ms idle=0.0ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:30:01.263] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=11.6ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:01.389] [DEBUG] QUERY OK source="tms_alerts" db=40.0ms queue=85.4ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [36.0, ~U[2026-09-02 13:30:01Z], 17200, ~U[2026-09-02 13:30:01Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:01.392] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:01.456] [DEBUG] QUERY OK db=73.7ms queue=59.7ms idle=0.0ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 1}, ~U[2026-09-02 13:30:01Z], ~N[2026-09-02 13:30:01]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:30:01.480] [DEBUG] QUERY OK source="tms_alerts" db=85.2ms queue=0.6ms idle=2.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8707.0, ~U[2026-09-02 13:30:01Z], 20225, ~U[2026-09-02 13:30:01Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:01.490] [DEBUG] QUERY OK source="tms_alerts" db=3.0ms idle=7.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:01.566] [DEBUG] QUERY OK source="tms_alerts" db=75.1ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [144107.0, ~U[2026-09-02 13:30:01Z], 22121, ~U[2026-09-02 13:30:01Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:01.568] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:01.624] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 13:30:01.625] [DEBUG] QUERY OK source="tms_alerts" db=56.8ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [269216.0, ~U[2026-09-02 13:30:01Z], 22046, ~U[2026-09-02 13:30:01Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:01.627] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:01.697] [DEBUG] QUERY OK source="tms_alerts" db=69.1ms idle=0.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [426467.0, ~U[2026-09-02 13:30:01Z], 22034, ~U[2026-09-02 13:30:01Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:01.701] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:01.776] [DEBUG] QUERY OK source="tms_alerts" db=51.4ms idle=23.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [307973.0, ~U[2026-09-02 13:30:01Z], 22019, ~U[2026-09-02 13:30:01Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:01.783] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms idle=4.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:01.825] [DEBUG] QUERY OK db=88.7ms idle=0.3ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 1}, ~U[2026-09-02 13:30:01Z], ~N[2026-09-02 13:30:01]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:30:01.855] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:30:01.922] [DEBUG] QUERY OK source="tms_alerts" db=130.2ms idle=5.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [240200.0, ~U[2026-09-02 13:30:01Z], 22000, ~U[2026-09-02 13:30:01Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:01.946] [DEBUG] QUERY OK source="tms_alerts" db=13.0ms queue=0.7ms idle=11.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.013] [DEBUG] QUERY OK source="tms_alerts" db=62.8ms queue=0.1ms idle=7.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [305427.0, ~U[2026-09-02 13:30:01Z], 22000, ~U[2026-09-02 13:30:01Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:02.024] [DEBUG] QUERY OK source="tms_alerts" db=5.9ms idle=4.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.049] [DEBUG] QUERY OK source="tms_alert_rules" db=7.4ms queue=0.1ms idle=0.2ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:30:02.055] [DEBUG] QUERY OK source="tms_alerts" db=6.1ms queue=7.0ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at`, t2.`id`, t2.`name`, t2.`description`, t2.`enabled`, t2.`steps`, t2.`created_by`, t2.`updated_by`, t2.`inserted_at`, t2.`updated_at` FROM `tms_alerts` AS t0 INNER JOIN `tms_alert_rules` AS t1 ON t1.`id` = t0.`alert_rule_id` INNER JOIN `tms_escalation_policies` AS t2 ON t2.`id` = t1.`escalation_policy_id` WHERE ((t0.`status` = 'new') AND (t2.`enabled` = TRUE)) [] ↳ TmsCore.AlertsCore.Workers.EscalationWorker.perform/1, at: lib/tms_core/alerts_core/workers/escalation_worker.ex:30 [2026-09-02 13:30:02.058] [DEBUG] QUERY OK source="pos_transaction" db=1.2ms queue=1.1ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:30:02.054413], ~N[2026-09-02 12:30:02.054413]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:30:02.111] [DEBUG] QUERY OK source="tms_alerts" db=79.3ms queue=0.4ms idle=7.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [301447.0, ~U[2026-09-02 13:30:02Z], 21983, ~U[2026-09-02 13:30:02Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:02.114] [DEBUG] QUERY OK source="pos_transaction" db=2.1ms queue=53.3ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:30:02.054413], ~N[2026-09-02 13:30:02.054413]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:30:02.118] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms queue=3.8ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.130] [DEBUG] QUERY OK source="pos_transaction" db=12.1ms queue=0.4ms idle=0.0ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:30:02.117797], ~N[2026-09-02 13:30:02.117797]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:30:02.138] [DEBUG] QUERY OK source="tms_terminals" db=4.4ms queue=3.2ms idle=0.0ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:30:02.154] [DEBUG] QUERY OK source="tms_alerts" db=11.9ms idle=4.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.213] [DEBUG] QUERY OK source="tms_alerts" db=82.4ms queue=12.8ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [198985.0, ~U[2026-09-02 13:30:02Z], 21966, ~U[2026-09-02 13:30:02Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:02.251] [DEBUG] QUERY OK source="tms_alerts" db=20.7ms queue=16.2ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.301] [DEBUG] QUERY OK source="tms_alerts" db=74.0ms queue=68.5ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:02Z], 17201, ~U[2026-09-02 13:30:02Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:02.307] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms queue=2.5ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.346] [DEBUG] QUERY OK source="tms_alerts" db=45.2ms queue=49.8ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [23046.0, ~U[2026-09-02 13:30:02Z], 19231, ~U[2026-09-02 13:30:02Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:02.354] [DEBUG] QUERY OK source="tms_alerts" db=7.8ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.383] [DEBUG] QUERY OK source="tms_alerts" db=74.4ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:02Z], 20226, ~U[2026-09-02 13:30:02Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:02.388] [DEBUG] QUERY OK source="tms_alerts" db=4.1ms queue=0.1ms idle=1.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.417] [DEBUG] QUERY OK source="tms_alerts" db=47.1ms queue=3.8ms idle=11.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [295882.0, ~U[2026-09-02 13:30:02Z], 21945, ~U[2026-09-02 13:30:02Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:02.425] [DEBUG] QUERY OK source="tms_alerts" db=7.7ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.487] [DEBUG] QUERY OK source="tms_alerts" db=91.7ms queue=2.3ms idle=4.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:02Z], 22122, ~U[2026-09-02 13:30:02Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:02.488] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.503] [DEBUG] QUERY OK source="tms_alerts" db=56.5ms queue=3.0ms idle=12.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [3032.0, ~U[2026-09-02 13:30:02Z], 19948, ~U[2026-09-02 13:30:02Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:02.510] [DEBUG] QUERY OK source="tms_alerts" db=5.9ms idle=6.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.582] [DEBUG] QUERY OK source="tms_alerts" db=71.5ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [574.0, ~U[2026-09-02 13:30:02Z], 17987, ~U[2026-09-02 13:30:02Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:02.583] [DEBUG] QUERY OK source="tms_alerts" db=78.6ms queue=0.1ms idle=15.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:02Z], 22047, ~U[2026-09-02 13:30:02Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:02.593] [DEBUG] QUERY OK source="tms_alerts" db=4.6ms queue=0.6ms idle=5.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.597] [DEBUG] QUERY OK source="tms_alerts" db=8.1ms queue=2.3ms idle=3.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.680] [DEBUG] QUERY OK source="tms_alerts" db=40.4ms queue=42.2ms idle=3.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [381.0, ~U[2026-09-02 13:30:02Z], 18098, ~U[2026-09-02 13:30:02Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:02.695] [DEBUG] QUERY OK source="tms_alerts" db=7.6ms idle=7.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.725] [DEBUG] QUERY OK source="tms_alerts" db=73.9ms queue=49.3ms idle=4.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:02Z], 22035, ~U[2026-09-02 13:30:02Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:02.741] [DEBUG] QUERY OK source="tms_alerts" db=8.5ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.790] [DEBUG] QUERY OK source="tms_alerts" db=94.6ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [250683.0, ~U[2026-09-02 13:30:02Z], 21907, ~U[2026-09-02 13:30:02Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:02.864] [DEBUG] QUERY OK source="tms_alerts" db=61.0ms queue=54.5ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:02Z], 22020, ~U[2026-09-02 13:30:02Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:02.880] [DEBUG] QUERY OK source="tms_alerts" db=22.6ms queue=66.6ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.886] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=21.5ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:02.975] [DEBUG] QUERY OK source="tms_alerts" db=70.8ms queue=17.9ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:02Z], 22001, ~U[2026-09-02 13:30:02Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.015] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms queue=37.4ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.028] [DEBUG] QUERY OK source="tms_alerts" db=99.8ms queue=47.9ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [203444.0, ~U[2026-09-02 13:30:02Z], 21896, ~U[2026-09-02 13:30:02Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.037] [DEBUG] QUERY OK source="tms_alerts" db=8.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.087] [DEBUG] QUERY OK source="tms_alerts" db=65.8ms idle=6.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:02Z], 22001, ~U[2026-09-02 13:30:03Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.089] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms queue=0.3ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.122] [DEBUG] QUERY OK source="tms_alerts" db=81.9ms idle=2.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [250.0, ~U[2026-09-02 13:30:03Z], 17905, ~U[2026-09-02 13:30:03Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.133] [DEBUG] QUERY OK source="tms_alerts" db=5.9ms queue=5.0ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.144] [DEBUG] QUERY OK source="tms_alerts" db=53.9ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:03Z], 21984, ~U[2026-09-02 13:30:03Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.149] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=2.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.212] [DEBUG] QUERY OK source="tms_alerts" db=78.2ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [213384.0, ~U[2026-09-02 13:30:03Z], 21883, ~U[2026-09-02 13:30:03Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.214] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.254] [DEBUG] QUERY OK source="tms_alerts" db=98.6ms idle=7.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:03Z], 21967, ~U[2026-09-02 13:30:03Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.261] [DEBUG] QUERY OK source="tms_alerts" db=4.9ms queue=0.1ms idle=2.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.320] [DEBUG] QUERY OK source="tms_alerts" db=100.4ms queue=0.2ms idle=5.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [26358.0, ~U[2026-09-02 13:30:03Z], 19933, ~U[2026-09-02 13:30:03Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.335] [DEBUG] QUERY OK source="tms_alerts" db=2.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.362] [DEBUG] QUERY OK source="tms_alerts" db=100.3ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:03Z], 19232, ~U[2026-09-02 13:30:03Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.370] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=2.7ms idle=4.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.407] [DEBUG] QUERY OK source="tms_alerts" db=69.5ms idle=14.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [27346.0, ~U[2026-09-02 13:30:03Z], 20084, ~U[2026-09-02 13:30:03Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.413] [DEBUG] QUERY OK source="tms_alerts" db=5.0ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.437] [DEBUG] QUERY OK source="tms_alerts" db=53.2ms idle=13.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:03Z], 21946, ~U[2026-09-02 13:30:03Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.439] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.484] [DEBUG] QUERY OK source="tms_alerts" db=61.7ms idle=10.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [132438.0, ~U[2026-09-02 13:30:03Z], 21872, ~U[2026-09-02 13:30:03Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.493] [DEBUG] QUERY OK source="tms_alerts" db=8.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.540] [DEBUG] QUERY OK source="tms_alerts" db=100.5ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:03Z], 19949, ~U[2026-09-02 13:30:03Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.541] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.564] [DEBUG] QUERY OK source="tms_alerts" db=70.0ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [203206.0, ~U[2026-09-02 13:30:03Z], 21878, ~U[2026-09-02 13:30:03Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.573] [DEBUG] QUERY OK source="tms_alerts" db=8.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.650] [DEBUG] QUERY OK source="tms_alerts" db=108.0ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:03Z], 17988, ~U[2026-09-02 13:30:03Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.660] [DEBUG] QUERY OK source="tms_alerts" db=7.6ms idle=3.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.683] [DEBUG] QUERY OK source="tms_alerts" db=104.9ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [199127.0, ~U[2026-09-02 13:30:03Z], 21874, ~U[2026-09-02 13:30:03Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.687] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms idle=5.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.753] [DEBUG] QUERY OK source="tms_alerts" db=90.6ms idle=2.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:03Z], 18099, ~U[2026-09-02 13:30:03Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.771] [DEBUG] QUERY OK source="tms_alerts" db=8.8ms queue=0.1ms idle=8.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.771] [DEBUG] QUERY OK source="tms_alerts" db=66.1ms idle=17.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [170275.0, ~U[2026-09-02 13:30:03Z], 21878, ~U[2026-09-02 13:30:03Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.778] [DEBUG] QUERY OK source="tms_alerts" db=7.1ms queue=0.1ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.840] [DEBUG] QUERY OK source="tms_alerts" db=60.3ms idle=1.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:03Z], 21908, ~U[2026-09-02 13:30:03Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.845] [DEBUG] QUERY OK source="tms_alerts" db=4.3ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.862] [DEBUG] QUERY OK source="tms_alerts" db=83.0ms idle=7.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [37784.0, ~U[2026-09-02 13:30:03Z], 21840, ~U[2026-09-02 13:30:03Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.868] [DEBUG] QUERY OK source="tms_alerts" db=3.9ms idle=1.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.925] [DEBUG] QUERY OK source="tms_alerts" db=79.9ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:03Z], 21897, ~U[2026-09-02 13:30:03Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:03.962] [DEBUG] QUERY OK source="tms_alerts" db=23.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:03.980] [DEBUG] QUERY OK source="tms_alerts" db=112.0ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [158283.0, ~U[2026-09-02 13:30:03Z], 21870, ~U[2026-09-02 13:30:03Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.017] [DEBUG] QUERY OK source="tms_alerts" db=10.0ms queue=25.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.088] [DEBUG] QUERY OK source="tms_alerts" db=71.5ms queue=54.0ms idle=13.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [17906, ~U[2026-09-02 13:30:03Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.120] [DEBUG] QUERY OK source="tms_alerts" db=5.5ms idle=25.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.139] [DEBUG] QUERY OK source="tms_alerts" db=86.3ms queue=12.1ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [139961.0, ~U[2026-09-02 13:30:03Z], 21868, ~U[2026-09-02 13:30:04Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.146] [DEBUG] QUERY OK source="tms_alerts" db=6.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.256] [DEBUG] QUERY OK source="tms_alerts" db=109.9ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [108470.0, ~U[2026-09-02 13:30:04Z], 21871, ~U[2026-09-02 13:30:04Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.260] [DEBUG] QUERY OK source="tms_alerts" db=2.3ms idle=1.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.276] [DEBUG] QUERY OK source="tms_alerts" db=112.6ms queue=43.2ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:04Z], 21884, ~U[2026-09-02 13:30:04Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.280] [DEBUG] QUERY OK source="tms_alerts" db=3.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.331] [DEBUG] QUERY OK source="tms_alerts" db=69.0ms queue=1.2ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8592.0, ~U[2026-09-02 13:30:04Z], 21305, ~U[2026-09-02 13:30:04Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.338] [DEBUG] QUERY OK source="tms_alerts" db=6.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.352] [DEBUG] QUERY OK source="tms_alerts" db=62.2ms queue=9.9ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:04Z], 19934, ~U[2026-09-02 13:30:04Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.355] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.421] [DEBUG] QUERY OK source="tms_alerts" db=83.0ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [102409.0, ~U[2026-09-02 13:30:04Z], 21857, ~U[2026-09-02 13:30:04Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.429] [DEBUG] QUERY OK source="tms_alerts" db=5.4ms queue=1.4ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.433] [DEBUG] QUERY OK source="tms_alerts" db=75.8ms idle=1.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:04Z], 20085, ~U[2026-09-02 13:30:04Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.435] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms queue=0.6ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.551] [DEBUG] QUERY OK source="tms_alerts" db=112.1ms queue=6.4ms idle=3.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [154036.0, ~U[2026-09-02 13:30:04Z], 21848, ~U[2026-09-02 13:30:04Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.555] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=2.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.583] [DEBUG] QUERY OK source="tms_alerts" db=138.7ms idle=9.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:04Z], 21873, ~U[2026-09-02 13:30:04Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.586] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.652] [DEBUG] QUERY OK source="tms_alerts" db=95.2ms idle=1.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [1428.0, ~U[2026-09-02 13:30:04Z], 21796, ~U[2026-09-02 13:30:04Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.660] [DEBUG] QUERY OK source="tms_alerts" db=6.0ms queue=2.1ms idle=0.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.681] [DEBUG] QUERY OK source="tms_alerts" db=94.1ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:04Z], 21879, ~U[2026-09-02 13:30:04Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.684] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms idle=0.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.778] [DEBUG] QUERY OK source="tms_alerts" db=117.7ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [121395.0, ~U[2026-09-02 13:30:04Z], 21850, ~U[2026-09-02 13:30:04Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.783] [DEBUG] QUERY OK source="tms_alerts" db=4.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.793] [DEBUG] QUERY OK source="tms_alerts" db=107.7ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:04Z], 21875, ~U[2026-09-02 13:30:04Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.797] [DEBUG] QUERY OK source="tms_alerts" db=3.6ms queue=0.6ms idle=1.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.883] [DEBUG] QUERY OK source="tms_alerts" db=99.2ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [124068.0, ~U[2026-09-02 13:30:04Z], 21845, ~U[2026-09-02 13:30:04Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.890] [DEBUG] QUERY OK source="tms_alerts" db=6.9ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.913] [DEBUG] QUERY OK source="tms_alerts" db=115.4ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:04Z], 21879, ~U[2026-09-02 13:30:04Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.925] [DEBUG] QUERY OK source="tms_alerts" db=7.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:04.977] [DEBUG] QUERY OK source="tms_alerts" db=86.1ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21689.0, ~U[2026-09-02 13:30:04Z], 21625, ~U[2026-09-02 13:30:04Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:04.987] [DEBUG] QUERY OK source="tms_alerts" db=6.1ms idle=3.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.007] [DEBUG] QUERY OK source="tms_alerts" db=77.0ms queue=4.1ms idle=4.1ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:04Z], 21841, ~U[2026-09-02 13:30:04Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.020] [DEBUG] QUERY OK source="tms_alerts" db=12.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.070] [DEBUG] QUERY OK source="tms_alerts" db=79.7ms queue=3.7ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [122820.0, ~U[2026-09-02 13:30:04Z], 21857, ~U[2026-09-02 13:30:04Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.084] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=12.6ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.108] [DEBUG] QUERY OK source="tms_alerts" db=83.1ms idle=4.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:05Z], 21871, ~U[2026-09-02 13:30:05Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.120] [DEBUG] QUERY OK source="tms_alerts" db=8.9ms idle=3.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.190] [DEBUG] QUERY OK source="tms_alerts" db=103.2ms queue=2.4ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [118285.0, ~U[2026-09-02 13:30:05Z], 21846, ~U[2026-09-02 13:30:05Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.199] [DEBUG] QUERY OK source="tms_alerts" db=7.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.218] [DEBUG] QUERY OK source="tms_alerts" db=98.2ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:05Z], 21869, ~U[2026-09-02 13:30:05Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.223] [DEBUG] QUERY OK source="tms_alerts" db=3.8ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.295] [DEBUG] QUERY OK source="tms_alerts" db=94.4ms idle=1.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103664.0, ~U[2026-09-02 13:30:05Z], 21850, ~U[2026-09-02 13:30:05Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.302] [DEBUG] QUERY OK source="tms_alerts" db=6.9ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.325] [DEBUG] QUERY OK source="tms_alerts" db=101.3ms queue=0.5ms idle=0.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:05Z], 21872, ~U[2026-09-02 13:30:05Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.327] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.374] [DEBUG] QUERY OK source="tms_alerts" db=69.7ms idle=2.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103719.0, ~U[2026-09-02 13:30:05Z], 21849, ~U[2026-09-02 13:30:05Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.379] [DEBUG] QUERY OK source="tms_alerts" db=51.9ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:05Z], 21306, ~U[2026-09-02 13:30:05Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.377] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.387] [DEBUG] QUERY OK source="tms_alerts" db=7.8ms idle=2.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.488] [DEBUG] QUERY OK source="tms_alerts" db=99.5ms queue=7.9ms idle=1.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [58067.0, ~U[2026-09-02 13:30:05Z], 21839, ~U[2026-09-02 13:30:05Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.491] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms queue=1.2ms idle=1.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.518] [DEBUG] QUERY OK source="tms_alerts" db=89.7ms queue=40.6ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:05Z], 21858, ~U[2026-09-02 13:30:05Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.521] [DEBUG] QUERY OK source="tms_alerts" db=2.0ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.551] [DEBUG] QUERY OK source="tms_alerts" db=59.0ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [57954.0, ~U[2026-09-02 13:30:05Z], 21837, ~U[2026-09-02 13:30:05Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.554] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms queue=0.3ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.579] [DEBUG] QUERY OK source="tms_alerts" db=57.3ms queue=0.3ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:05Z], 21849, ~U[2026-09-02 13:30:05Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.583] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.634] [DEBUG] QUERY OK source="tms_alerts" db=73.1ms queue=7.1ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31929.0, ~U[2026-09-02 13:30:05Z], 20781, ~U[2026-09-02 13:30:05Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.640] [DEBUG] QUERY OK source="tms_alerts" db=3.5ms idle=2.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.656] [DEBUG] QUERY OK source="tms_alerts" db=71.6ms queue=0.1ms idle=2.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:05Z], 21797, ~U[2026-09-02 13:30:05Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.659] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms queue=0.1ms idle=1.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.682] [DEBUG] QUERY OK source="tms_alerts" db=41.4ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31929.0, ~U[2026-09-02 13:30:05Z], 20786, ~U[2026-09-02 13:30:05Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.686] [DEBUG] QUERY OK source="tms_alerts" db=3.0ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.728] [DEBUG] QUERY OK source="tms_alerts" db=60.5ms queue=1.2ms idle=6.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:05Z], 21851, ~U[2026-09-02 13:30:05Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.731] [DEBUG] QUERY OK source="tms_alerts" db=3.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.741] [DEBUG] QUERY OK source="tms_alerts" db=54.3ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31932.0, ~U[2026-09-02 13:30:05Z], 20776, ~U[2026-09-02 13:30:05Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.744] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.846] [DEBUG] QUERY OK source="tms_alerts" db=114.2ms queue=0.2ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:05Z], 21846, ~U[2026-09-02 13:30:05Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.848] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.879] [DEBUG] QUERY OK source="tms_alerts" db=134.5ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31919.0, ~U[2026-09-02 13:30:05Z], 20758, ~U[2026-09-02 13:30:05Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.882] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.916] [DEBUG] QUERY OK source="tms_alerts" db=66.9ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:05Z], 21626, ~U[2026-09-02 13:30:05Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.923] [DEBUG] QUERY OK source="tms_alerts" db=3.4ms idle=3.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.952] [DEBUG] QUERY OK source="tms_alerts" db=69.7ms queue=0.2ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31924.0, ~U[2026-09-02 13:30:05Z], 20752, ~U[2026-09-02 13:30:05Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.954] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:05.987] [DEBUG] QUERY OK source="tms_alerts" db=61.2ms idle=3.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:05Z], 21858, ~U[2026-09-02 13:30:05Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:05.993] [DEBUG] QUERY OK source="tms_alerts" db=4.2ms queue=1.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:06.104] [DEBUG] QUERY OK db=77.6ms queue=0.7ms idle=0.3ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 1}, ~U[2026-09-02 13:30:06Z], ~N[2026-09-02 13:30:06]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:30:06.132] [DEBUG] QUERY OK source="tms_alerts" db=95.1ms queue=41.9ms idle=2.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21847, ~U[2026-09-02 13:30:05Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:06.137] [DEBUG] QUERY OK source="tms_alerts" db=3.8ms queue=0.1ms idle=1.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:06.336] [DEBUG] QUERY OK source="tms_alerts" db=155.9ms queue=41.5ms idle=1.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:06Z], 21851, ~U[2026-09-02 13:30:06Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:06.339] [DEBUG] QUERY OK source="tms_alerts" db=2.6ms idle=180.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:06.397] [DEBUG] QUERY OK source="tms_alerts" db=57.9ms idle=3.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:06Z], 21850, ~U[2026-09-02 13:30:06Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:06.402] [DEBUG] QUERY OK source="tms_alerts" db=4.1ms idle=58.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:06.481] [DEBUG] QUERY OK source="tms_alerts" db=77.8ms idle=4.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:06Z], 21840, ~U[2026-09-02 13:30:06Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:06.484] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms idle=80.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:06.546] [DEBUG] QUERY OK source="tms_alerts" db=60.7ms idle=4.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:06Z], 21838, ~U[2026-09-02 13:30:06Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:06.549] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms idle=61.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:06.631] [DEBUG] QUERY OK source="tms_alerts" db=80.4ms idle=4.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:06Z], 20782, ~U[2026-09-02 13:30:06Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:06.634] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms idle=82.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:06.730] [DEBUG] QUERY OK source="tms_alerts" db=95.4ms idle=3.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:06Z], 20787, ~U[2026-09-02 13:30:06Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:06.734] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms queue=0.1ms idle=98.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:06.802] [DEBUG] QUERY OK source="tms_alerts" db=66.4ms queue=0.5ms idle=4.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:06Z], 20777, ~U[2026-09-02 13:30:06Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:06.803] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=68.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:06.898] [DEBUG] QUERY OK source="tms_alerts" db=94.1ms queue=0.1ms idle=2.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:06Z], 20759, ~U[2026-09-02 13:30:06Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:06.901] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms idle=94.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:06.977] [DEBUG] QUERY OK source="tms_alerts" db=75.5ms idle=3.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:06Z], 20753, ~U[2026-09-02 13:30:06Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:06.981] [DEBUG] QUERY OK source="tms_alerts" db=3.7ms idle=76.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:07.145] [DEBUG] QUERY OK db=64.5ms idle=99.5ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 1}, ~U[2026-09-02 13:30:07Z], ~N[2026-09-02 13:30:07]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:30:15.916] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:30:19.318] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 13:30:19.432] [DEBUG] QUERY OK db=64.4ms idle=70.9ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 2}, ~U[2026-09-02 13:30:19Z], ~N[2026-09-02 13:30:19]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:30:20.304] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 13:30:20.399] [DEBUG] QUERY OK db=46.9ms idle=57.5ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 2}, ~U[2026-09-02 13:30:20Z], ~N[2026-09-02 13:30:20]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:30:22.490] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:30:23.283] [DEBUG] QUERY OK source="tms_alert_rules" db=0.9ms idle=88.6ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:30:23.284] [DEBUG] QUERY OK source="pos_transaction" db=0.4ms queue=0.1ms idle=1.7ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:30:23.283570], ~N[2026-09-02 12:30:23.283570]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:30:23.285] [DEBUG] QUERY OK source="pos_transaction" db=0.8ms idle=1.4ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:30:23.283570], ~N[2026-09-02 13:30:23.283570]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:30:23.286] [DEBUG] QUERY OK source="pos_transaction" db=0.4ms idle=1.4ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:30:23.285618], ~N[2026-09-02 13:30:23.285618]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:30:23.287] [DEBUG] QUERY OK source="tms_terminals" db=1.3ms idle=1.0ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:30:23.289] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=2.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:23.441] [DEBUG] QUERY OK source="tms_alerts" db=110.1ms queue=41.4ms idle=1.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:23Z], 17202, ~U[2026-09-02 13:30:23Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:23.442] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=152.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:23.492] [DEBUG] QUERY OK source="tms_alerts" db=48.7ms queue=0.8ms idle=1.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8708.0, ~U[2026-09-02 13:30:23Z], 20227, ~U[2026-09-02 13:30:23Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:23.493] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=50.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:23.560] [DEBUG] QUERY OK source="tms_alerts" db=66.2ms idle=1.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [144108.0, ~U[2026-09-02 13:30:23Z], 22123, ~U[2026-09-02 13:30:23Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:23.561] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=66.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:23.660] [DEBUG] QUERY OK source="tms_alerts" db=98.0ms queue=0.4ms idle=1.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:23Z], 22048, ~U[2026-09-02 13:30:23Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:23.661] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=99.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:23.727] [DEBUG] QUERY OK source="tms_alerts" db=65.0ms queue=0.8ms idle=1.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [426468.0, ~U[2026-09-02 13:30:23Z], 22036, ~U[2026-09-02 13:30:23Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:23.730] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms queue=0.1ms idle=66.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:23.818] [DEBUG] QUERY OK source="tms_alerts" db=83.2ms queue=4.9ms idle=2.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:23Z], 22021, ~U[2026-09-02 13:30:23Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:23.820] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=89.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:23.883] [DEBUG] QUERY OK source="tms_alerts" db=62.9ms idle=1.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:23Z], 22002, ~U[2026-09-02 13:30:23Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:23.884] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=63.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:23.957] [DEBUG] QUERY OK source="tms_alerts" db=72.3ms idle=1.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:23Z], 22002, ~U[2026-09-02 13:30:23Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:23.958] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=73.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:24.012] [DEBUG] QUERY OK source="tms_alerts" db=50.1ms queue=0.7ms idle=2.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [301448.0, ~U[2026-09-02 13:30:23Z], 21985, ~U[2026-09-02 13:30:23Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:24.014] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=0.2ms idle=54.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:24.085] [DEBUG] QUERY OK source="tms_alerts" db=68.9ms queue=1.5ms idle=4.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:24Z], 21968, ~U[2026-09-02 13:30:24Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:24.088] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=1.3ms idle=72.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:24.149] [DEBUG] QUERY OK source="tms_alerts" db=61.0ms idle=2.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:24Z], 19233, ~U[2026-09-02 13:30:24Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:24.152] [DEBUG] QUERY OK source="tms_alerts" db=2.0ms idle=62.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:24.194] [DEBUG] QUERY OK source="tms_alerts" db=39.8ms queue=1.6ms idle=3.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [295883.0, ~U[2026-09-02 13:30:24Z], 21947, ~U[2026-09-02 13:30:24Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:24.195] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=42.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:24.302] [DEBUG] QUERY OK source="tms_alerts" db=64.8ms queue=40.7ms idle=1.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [3033.0, ~U[2026-09-02 13:30:24Z], 19950, ~U[2026-09-02 13:30:24Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:24.305] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=0.4ms idle=1.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:24.395] [DEBUG] QUERY OK source="tms_alerts" db=90.4ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [575.0, ~U[2026-09-02 13:30:24Z], 17989, ~U[2026-09-02 13:30:24Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:24.397] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=84.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:24.450] [DEBUG] QUERY OK source="tms_alerts" db=53.0ms idle=1.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [382.0, ~U[2026-09-02 13:30:24Z], 18100, ~U[2026-09-02 13:30:24Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:24.451] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=53.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:24.504] [DEBUG] QUERY OK source="tms_alerts" db=52.6ms idle=1.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [250684.0, ~U[2026-09-02 13:30:24Z], 21909, ~U[2026-09-02 13:30:24Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:24.508] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=55.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:24.559] [DEBUG] QUERY OK source="tms_alerts" db=49.7ms queue=1.1ms idle=4.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:24Z], 21898, ~U[2026-09-02 13:30:24Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:24.560] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.3ms idle=51.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:24.631] [DEBUG] QUERY OK source="tms_alerts" db=70.6ms idle=1.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:24Z], 17907, ~U[2026-09-02 13:30:24Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:24.633] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=71.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:24.719] [DEBUG] QUERY OK source="tms_alerts" db=84.3ms queue=0.8ms idle=2.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [213385.0, ~U[2026-09-02 13:30:24Z], 21885, ~U[2026-09-02 13:30:24Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:24.720] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=85.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:24.801] [DEBUG] QUERY OK source="tms_alerts" db=79.9ms queue=0.4ms idle=1.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:24Z], 19935, ~U[2026-09-02 13:30:24Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:24.803] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms idle=81.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:24.874] [DEBUG] QUERY OK source="tms_alerts" db=70.2ms queue=0.9ms idle=2.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [27347.0, ~U[2026-09-02 13:30:24Z], 20086, ~U[2026-09-02 13:30:24Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:24.877] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms idle=72.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:24.933] [DEBUG] QUERY OK source="tms_alerts" db=54.1ms queue=1.2ms idle=3.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:24Z], 21874, ~U[2026-09-02 13:30:24Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:24.937] [DEBUG] QUERY OK source="tms_alerts" db=2.8ms idle=57.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:25.002] [DEBUG] QUERY OK source="tms_alerts" db=64.1ms idle=4.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:24Z], 21880, ~U[2026-09-02 13:30:24Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:25.008] [DEBUG] QUERY OK source="tms_alerts" db=3.7ms idle=67.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:25.061] [DEBUG] QUERY OK source="tms_alerts" db=45.0ms queue=7.2ms idle=6.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [199128.0, ~U[2026-09-02 13:30:25Z], 21876, ~U[2026-09-02 13:30:25Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:25.064] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms queue=0.1ms idle=53.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:25.130] [DEBUG] QUERY OK source="tms_alerts" db=66.2ms idle=3.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [170276.0, ~U[2026-09-02 13:30:25Z], 21880, ~U[2026-09-02 13:30:25Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:25.132] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.1ms idle=66.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:25.216] [DEBUG] QUERY OK source="tms_alerts" db=83.0ms queue=1.0ms idle=1.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:25Z], 21842, ~U[2026-09-02 13:30:25Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:25.217] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=84.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:25.290] [DEBUG] QUERY OK source="tms_alerts" db=71.8ms queue=0.5ms idle=1.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [158284.0, ~U[2026-09-02 13:30:25Z], 21872, ~U[2026-09-02 13:30:25Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:25.291] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.4ms idle=73.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:25.360] [DEBUG] QUERY OK source="tms_alerts" db=67.7ms queue=0.3ms idle=1.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:25Z], 21870, ~U[2026-09-02 13:30:25Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:25.361] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=46.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:25.428] [DEBUG] QUERY OK source="tms_alerts" db=66.0ms idle=2.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:25Z], 21873, ~U[2026-09-02 13:30:25Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:25.429] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=67.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:25.489] [DEBUG] QUERY OK source="tms_alerts" db=58.9ms idle=1.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:25Z], 21307, ~U[2026-09-02 13:30:25Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:25.490] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=59.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:25.585] [DEBUG] QUERY OK source="tms_alerts" db=93.7ms queue=0.4ms idle=1.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [102410.0, ~U[2026-09-02 13:30:25Z], 21859, ~U[2026-09-02 13:30:25Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:25.587] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=0.3ms idle=95.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:25.655] [DEBUG] QUERY OK source="tms_alerts" db=65.6ms queue=2.2ms idle=2.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:25Z], 21850, ~U[2026-09-02 13:30:25Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:25.657] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=69.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:25.745] [DEBUG] QUERY OK source="tms_alerts" db=86.9ms idle=3.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:25Z], 21798, ~U[2026-09-02 13:30:25Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:25.746] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=88.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:25.819] [DEBUG] QUERY OK source="tms_alerts" db=72.7ms idle=1.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:25Z], 21852, ~U[2026-09-02 13:30:25Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:25.823] [DEBUG] QUERY OK source="tms_alerts" db=3.6ms idle=73.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:25.917] [DEBUG] QUERY OK source="tms_alerts" db=93.3ms idle=4.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:25Z], 21847, ~U[2026-09-02 13:30:25Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:25.920] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms idle=94.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:26.012] [DEBUG] QUERY OK source="tms_alerts" db=91.5ms queue=0.7ms idle=3.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:25Z], 21627, ~U[2026-09-02 13:30:25Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:26.014] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms queue=0.1ms idle=93.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:26.084] [DEBUG] QUERY OK source="tms_alerts" db=69.2ms queue=0.4ms idle=2.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:26Z], 21859, ~U[2026-09-02 13:30:26Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:26.087] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms idle=70.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:26.168] [DEBUG] QUERY OK source="tms_alerts" db=78.1ms decode=0.1ms queue=2.3ms idle=2.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [118286.0, ~U[2026-09-02 13:30:26Z], 21848, ~U[2026-09-02 13:30:26Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:26.168] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=81.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:26.222] [DEBUG] QUERY OK source="tms_alerts" db=52.9ms queue=0.3ms idle=1.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103665.0, ~U[2026-09-02 13:30:26Z], 21852, ~U[2026-09-02 13:30:26Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:26.223] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=53.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:26.295] [DEBUG] QUERY OK source="tms_alerts" db=70.1ms idle=1.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103720.0, ~U[2026-09-02 13:30:26Z], 21851, ~U[2026-09-02 13:30:26Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:26.297] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=72.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:26.345] [DEBUG] QUERY OK source="tms_alerts" db=46.8ms queue=0.4ms idle=4.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:26Z], 21841, ~U[2026-09-02 13:30:26Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:26.349] [DEBUG] QUERY OK source="tms_alerts" db=2.6ms idle=27.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:26.415] [DEBUG] QUERY OK source="tms_alerts" db=65.9ms queue=0.1ms idle=3.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:26Z], 21839, ~U[2026-09-02 13:30:26Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:26.417] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=67.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:26.457] [DEBUG] QUERY OK source="tms_alerts" db=39.2ms idle=2.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:26Z], 20783, ~U[2026-09-02 13:30:26Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:26.458] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.1ms idle=40.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:26.607] [DEBUG] QUERY OK source="tms_alerts" db=106.6ms queue=41.6ms idle=1.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31930.0, ~U[2026-09-02 13:30:26Z], 20788, ~U[2026-09-02 13:30:26Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:26.608] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=148.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:26.719] [DEBUG] QUERY OK source="tms_alerts" db=109.6ms queue=0.4ms idle=1.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:26Z], 20778, ~U[2026-09-02 13:30:26Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:26.720] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=0.1ms idle=110.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:26.823] [DEBUG] QUERY OK source="tms_alerts" db=99.8ms queue=2.9ms idle=1.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31920.0, ~U[2026-09-02 13:30:26Z], 20760, ~U[2026-09-02 13:30:26Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:26.825] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.9ms idle=103.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:26.902] [DEBUG] QUERY OK source="tms_alerts" db=75.1ms queue=0.3ms idle=3.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:26Z], 20754, ~U[2026-09-02 13:30:26Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:26.905] [DEBUG] QUERY OK source="tms_alerts" db=2.9ms idle=76.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:27.110] [DEBUG] QUERY OK db=84.9ms idle=120.0ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 2}, ~U[2026-09-02 13:30:27Z], ~N[2026-09-02 13:30:27]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:30:28.816] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:30:39.085] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:30:47.956] [DEBUG] QUERY OK source="tms_alert_rules" db=1.0ms idle=134.1ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:30:47.958] [DEBUG] QUERY OK source="pos_transaction" db=1.4ms idle=1.7ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:30:47.957096], ~N[2026-09-02 12:30:47.957096]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:30:47.960] [DEBUG] QUERY OK source="pos_transaction" db=1.3ms queue=0.5ms idle=2.2ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:30:47.957096], ~N[2026-09-02 13:30:47.957096]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:30:47.962] [DEBUG] QUERY OK source="pos_transaction" db=1.4ms idle=2.4ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:30:47.961102], ~N[2026-09-02 13:30:47.961102]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:30:47.964] [DEBUG] QUERY OK source="tms_terminals" db=1.6ms idle=2.0ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:30:47.965] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=2.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:48.055] [DEBUG] QUERY OK source="tms_alerts" db=89.4ms idle=1.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:47Z], 20229, ~U[2026-09-02 13:30:47Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:48.057] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=90.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:48.122] [DEBUG] QUERY OK source="tms_alerts" db=63.9ms idle=2.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:48Z], 22125, ~U[2026-09-02 13:30:48Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:48.123] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=64.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:48.211] [DEBUG] QUERY OK source="tms_alerts" db=86.5ms queue=0.8ms idle=2.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [269217.0, ~U[2026-09-02 13:30:48Z], 22050, ~U[2026-09-02 13:30:48Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:48.213] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=88.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:48.285] [DEBUG] QUERY OK source="tms_alerts" db=71.1ms queue=0.5ms idle=1.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:48Z], 22038, ~U[2026-09-02 13:30:48Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:48.287] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=72.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:48.330] [DEBUG] QUERY OK source="tms_alerts" db=41.8ms queue=0.7ms idle=2.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [307974.0, ~U[2026-09-02 13:30:48Z], 22023, ~U[2026-09-02 13:30:48Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:48.332] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.1ms idle=43.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:48.395] [DEBUG] QUERY OK source="tms_alerts" db=63.3ms idle=1.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [240201.0, ~U[2026-09-02 13:30:48Z], 22004, ~U[2026-09-02 13:30:48Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:48.396] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=64.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:48.450] [DEBUG] QUERY OK source="tms_alerts" db=53.3ms idle=1.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [305428.0, ~U[2026-09-02 13:30:48Z], 22004, ~U[2026-09-02 13:30:48Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:48.451] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=54.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:48.531] [DEBUG] QUERY OK source="tms_alerts" db=79.4ms queue=0.4ms idle=1.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:48Z], 21987, ~U[2026-09-02 13:30:48Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:48.533] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=80.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:48.589] [DEBUG] QUERY OK source="tms_alerts" db=55.5ms queue=0.4ms idle=1.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [198986.0, ~U[2026-09-02 13:30:48Z], 21970, ~U[2026-09-02 13:30:48Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:48.590] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=56.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:48.659] [DEBUG] QUERY OK source="tms_alerts" db=68.0ms queue=0.6ms idle=1.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:48Z], 19235, ~U[2026-09-02 13:30:48Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:48.660] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=69.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:48.728] [DEBUG] QUERY OK source="tms_alerts" db=66.4ms queue=0.1ms idle=2.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:48Z], 21949, ~U[2026-09-02 13:30:48Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:48.729] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=67.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:48.793] [DEBUG] QUERY OK source="tms_alerts" db=63.7ms queue=0.3ms idle=1.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:48Z], 19952, ~U[2026-09-02 13:30:48Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:48.794] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=64.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:48.861] [DEBUG] QUERY OK source="tms_alerts" db=65.2ms queue=0.2ms idle=2.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:48Z], 17991, ~U[2026-09-02 13:30:48Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:48.862] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:48.929] [DEBUG] QUERY OK source="tms_alerts" db=66.4ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:48Z], 18102, ~U[2026-09-02 13:30:48Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:48.930] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:48.965] [DEBUG] QUERY OK source="tms_alert_rules" db=2.0ms idle=0.2ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:30:48.966] [DEBUG] QUERY OK source="pos_transaction" db=0.7ms idle=0.4ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:30:48.965468], ~N[2026-09-02 12:30:48.965468]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:30:48.967] [DEBUG] QUERY OK source="pos_transaction" db=0.4ms queue=0.1ms idle=0.2ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:30:48.965468], ~N[2026-09-02 13:30:48.965468]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:30:48.969] [DEBUG] QUERY OK source="pos_transaction" db=1.6ms queue=0.1ms idle=0.2ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:30:48.967379], ~N[2026-09-02 13:30:48.967379]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:30:48.970] [DEBUG] QUERY OK source="tms_terminals" db=0.8ms idle=0.3ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:30:48.973] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:48.998] [DEBUG] QUERY OK source="tms_alerts" db=66.9ms queue=0.3ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:48Z], 21911, ~U[2026-09-02 13:30:48Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.002] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.057] [DEBUG] QUERY OK source="tms_alerts" db=54.4ms idle=2.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:48Z], 21900, ~U[2026-09-02 13:30:49Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.060] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.084] [DEBUG] QUERY OK source="tms_alerts" db=69.6ms queue=41.2ms idle=1.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:48Z], 20230, ~U[2026-09-02 13:30:48Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.085] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.183] [DEBUG] QUERY OK source="tms_alerts" db=97.8ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 22126, ~U[2026-09-02 13:30:49Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.184] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.238] [DEBUG] QUERY OK source="tms_alerts" db=135.1ms queue=42.3ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [251.0, ~U[2026-09-02 13:30:49Z], 17909, ~U[2026-09-02 13:30:49Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.240] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.2ms idle=1.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.260] [DEBUG] QUERY OK source="tms_alerts" db=75.5ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 22051, ~U[2026-09-02 13:30:49Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.262] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.356] [DEBUG] QUERY OK source="tms_alerts" db=91.6ms queue=0.6ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 22039, ~U[2026-09-02 13:30:49Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.357] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=1.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.361] [DEBUG] QUERY OK source="tms_alerts" db=78.0ms queue=40.9ms idle=1.1ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 21887, ~U[2026-09-02 13:30:49Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.361] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.412] [DEBUG] QUERY OK source="tms_alerts" db=52.8ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 22024, ~U[2026-09-02 13:30:49Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.413] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=2.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.431] [DEBUG] QUERY OK source="tms_alerts" db=68.7ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 19937, ~U[2026-09-02 13:30:49Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.432] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.491] [DEBUG] QUERY OK source="tms_alerts" db=77.1ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 22005, ~U[2026-09-02 13:30:49Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.492] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.496] [DEBUG] QUERY OK source="tms_alerts" db=63.4ms idle=0.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 20088, ~U[2026-09-02 13:30:49Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.497] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.548] [DEBUG] QUERY OK source="tms_alerts" db=55.5ms queue=0.1ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 22005, ~U[2026-09-02 13:30:49Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.549] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.586] [DEBUG] QUERY OK source="tms_alerts" db=89.0ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 21876, ~U[2026-09-02 13:30:49Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.587] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.613] [DEBUG] QUERY OK source="tms_alerts" db=62.8ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 21988, ~U[2026-09-02 13:30:49Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.615] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=1.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.624] [DEBUG] QUERY OK source="tms_alerts" db=36.3ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 21882, ~U[2026-09-02 13:30:49Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.625] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.675] [DEBUG] QUERY OK source="tms_alerts" db=59.9ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 21971, ~U[2026-09-02 13:30:49Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.676] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.711] [DEBUG] QUERY OK source="tms_alerts" db=85.0ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 21878, ~U[2026-09-02 13:30:49Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.713] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms queue=0.4ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.763] [DEBUG] QUERY OK source="tms_alerts" db=86.5ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 19236, ~U[2026-09-02 13:30:49Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.765] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.793] [DEBUG] QUERY OK source="tms_alerts" db=80.1ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 21882, ~U[2026-09-02 13:30:49Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.795] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.856] [DEBUG] QUERY OK source="tms_alerts" db=90.9ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 21950, ~U[2026-09-02 13:30:49Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.859] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=2.8ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.902] [DEBUG] QUERY OK source="tms_alerts" db=64.1ms queue=41.5ms idle=0.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [37785.0, ~U[2026-09-02 13:30:49Z], 21844, ~U[2026-09-02 13:30:49Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.903] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.913] [DEBUG] QUERY OK source="tms_alerts" db=53.3ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 19953, ~U[2026-09-02 13:30:49Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.914] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:49.983] [DEBUG] QUERY OK source="tms_alerts" db=67.9ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 17992, ~U[2026-09-02 13:30:49Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:49.985] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.005] [DEBUG] QUERY OK source="tms_alerts" db=59.9ms queue=40.7ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 21874, ~U[2026-09-02 13:30:49Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.006] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.055] [DEBUG] QUERY OK source="tms_alerts" db=69.8ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:49Z], 18103, ~U[2026-09-02 13:30:49Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.057] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.093] [DEBUG] QUERY OK source="tms_alerts" db=86.6ms idle=0.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21872, ~U[2026-09-02 13:30:50Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.095] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.131] [DEBUG] QUERY OK source="tms_alerts" db=72.8ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21912, ~U[2026-09-02 13:30:50Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.133] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=1.3ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.163] [DEBUG] QUERY OK source="tms_alerts" db=66.7ms idle=0.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21875, ~U[2026-09-02 13:30:50Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.167] [DEBUG] QUERY OK source="tms_alerts" db=3.4ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.186] [DEBUG] QUERY OK source="tms_alerts" db=50.3ms idle=2.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21901, ~U[2026-09-02 13:30:50Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.187] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.225] [DEBUG] QUERY OK source="tms_alerts" db=57.3ms idle=0.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21309, ~U[2026-09-02 13:30:50Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.226] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.254] [DEBUG] QUERY OK source="tms_alerts" db=64.6ms idle=0.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 17910, ~U[2026-09-02 13:30:50Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.255] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=1.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.302] [DEBUG] QUERY OK source="tms_alerts" db=74.8ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21861, ~U[2026-09-02 13:30:50Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.304] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.324] [DEBUG] QUERY OK source="tms_alerts" db=68.4ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21888, ~U[2026-09-02 13:30:50Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.325] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.2ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.356] [DEBUG] QUERY OK source="tms_alerts" db=51.2ms queue=0.1ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21852, ~U[2026-09-02 13:30:50Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.357] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.396] [DEBUG] QUERY OK source="tms_alerts" db=70.3ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 19938, ~U[2026-09-02 13:30:50Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.397] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.401] [DEBUG] QUERY OK source="tms_alerts" db=43.0ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21800, ~U[2026-09-02 13:30:50Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.402] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.440] [DEBUG] QUERY OK source="tms_alerts" db=41.6ms idle=0.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 20089, ~U[2026-09-02 13:30:50Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.441] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.518] [DEBUG] QUERY OK source="tms_alerts" db=76.2ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21877, ~U[2026-09-02 13:30:50Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.522] [DEBUG] QUERY OK source="tms_alerts" db=3.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.525] [DEBUG] QUERY OK source="tms_alerts" db=80.2ms queue=42.0ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [121396.0, ~U[2026-09-02 13:30:50Z], 21854, ~U[2026-09-02 13:30:50Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.526] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.597] [DEBUG] QUERY OK source="tms_alerts" db=74.5ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21883, ~U[2026-09-02 13:30:50Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.598] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.604] [DEBUG] QUERY OK source="tms_alerts" db=36.1ms queue=40.9ms idle=0.7ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21849, ~U[2026-09-02 13:30:50Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.605] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=0.7ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.656] [DEBUG] QUERY OK source="tms_alerts" db=58.0ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21879, ~U[2026-09-02 13:30:50Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.661] [DEBUG] QUERY OK source="tms_alerts" db=3.8ms queue=0.8ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.684] [DEBUG] QUERY OK source="tms_alerts" db=36.5ms queue=41.8ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21690.0, ~U[2026-09-02 13:30:50Z], 21629, ~U[2026-09-02 13:30:50Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.685] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.734] [DEBUG] QUERY OK source="tms_alerts" db=71.8ms idle=0.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21883, ~U[2026-09-02 13:30:50Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.735] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.737] [DEBUG] QUERY OK source="tms_alerts" db=50.1ms idle=1.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [122821.0, ~U[2026-09-02 13:30:50Z], 21861, ~U[2026-09-02 13:30:50Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.738] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms decode=0.1ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:50.983] [DEBUG] QUERY OK source="tms_alerts" db=247.8ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21845, ~U[2026-09-02 13:30:50Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:50.986] [DEBUG] QUERY OK source="tms_alerts" db=0.3ms queue=1.8ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.009] [DEBUG] QUERY OK source="tms_alerts" db=229.8ms queue=41.6ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21850, ~U[2026-09-02 13:30:50Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.011] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=1.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.089] [DEBUG] QUERY OK source="tms_alerts" db=103.1ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:50Z], 21875, ~U[2026-09-02 13:30:50Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.091] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=1.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.101] [DEBUG] QUERY OK source="tms_alerts" db=88.8ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:51Z], 21854, ~U[2026-09-02 13:30:51Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.102] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.148] [DEBUG] QUERY OK source="tms_alerts" db=55.6ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:51Z], 21873, ~U[2026-09-02 13:30:51Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.149] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.172] [DEBUG] QUERY OK source="tms_alerts" db=69.9ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:51Z], 21853, ~U[2026-09-02 13:30:51Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.173] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.194] [DEBUG] QUERY OK source="tms_alerts" db=45.0ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:51Z], 21876, ~U[2026-09-02 13:30:51Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.195] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.291] [DEBUG] QUERY OK source="tms_alerts" db=94.9ms queue=0.1ms idle=0.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:51Z], 21310, ~U[2026-09-02 13:30:51Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.292] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.330] [DEBUG] QUERY OK source="tms_alerts" db=115.7ms queue=40.7ms idle=0.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [58068.0, ~U[2026-09-02 13:30:51Z], 21843, ~U[2026-09-02 13:30:51Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.331] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.364] [DEBUG] QUERY OK source="tms_alerts" db=71.5ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:51Z], 21862, ~U[2026-09-02 13:30:51Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.365] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.386] [DEBUG] QUERY OK source="tms_alerts" db=54.3ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [57955.0, ~U[2026-09-02 13:30:51Z], 21841, ~U[2026-09-02 13:30:51Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.388] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=1.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.420] [DEBUG] QUERY OK source="tms_alerts" db=54.3ms queue=0.1ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:51Z], 21853, ~U[2026-09-02 13:30:51Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.421] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.488] [DEBUG] QUERY OK source="tms_alerts" db=58.7ms queue=41.1ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:51Z], 20785, ~U[2026-09-02 13:30:51Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.510] [DEBUG] QUERY OK source="tms_alerts" db=47.0ms queue=41.3ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [1429.0, ~U[2026-09-02 13:30:51Z], 21801, ~U[2026-09-02 13:30:51Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.510] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=21.3ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.511] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=0.5ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.589] [DEBUG] QUERY OK source="tms_alerts" db=36.1ms queue=41.7ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:51Z], 20790, ~U[2026-09-02 13:30:51Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.590] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.610] [DEBUG] QUERY OK source="tms_alerts" db=54.0ms queue=44.2ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:51Z], 21855, ~U[2026-09-02 13:30:51Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.611] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.668] [DEBUG] QUERY OK source="tms_alerts" db=56.1ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:51Z], 21850, ~U[2026-09-02 13:30:51Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.669] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.687] [DEBUG] QUERY OK source="tms_alerts" db=55.1ms queue=40.8ms idle=0.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31933.0, ~U[2026-09-02 13:30:51Z], 20780, ~U[2026-09-02 13:30:51Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.688] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.699] [DEBUG] QUERY OK source="tms_alerts" db=29.9ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:51Z], 21630, ~U[2026-09-02 13:30:51Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.702] [DEBUG] QUERY OK source="tms_alerts" db=2.4ms idle=0.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.733] [DEBUG] QUERY OK source="tms_alerts" db=30.2ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:51Z], 21862, ~U[2026-09-02 13:30:51Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.734] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.782] [DEBUG] QUERY OK source="tms_alerts" db=51.5ms queue=42.2ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:51Z], 20762, ~U[2026-09-02 13:30:51Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.784] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.805] [DEBUG] QUERY OK source="tms_alerts" db=70.7ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:51Z], 21851, ~U[2026-09-02 13:30:51Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.808] [DEBUG] QUERY OK source="tms_alerts" db=2.6ms queue=0.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.864] [DEBUG] QUERY OK source="tms_alerts" db=35.7ms queue=44.4ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31925.0, ~U[2026-09-02 13:30:51Z], 20756, ~U[2026-09-02 13:30:51Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.866] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms queue=0.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.914] [DEBUG] QUERY OK source="tms_alerts" db=63.1ms queue=41.4ms idle=0.7ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21855, ~U[2026-09-02 13:30:51Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.915] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:51.983] [DEBUG] QUERY OK source="tms_alerts" db=67.5ms idle=0.4ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21854, ~U[2026-09-02 13:30:51Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:51.984] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:52.023] [DEBUG] QUERY OK db=74.3ms idle=0.3ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 3}, ~U[2026-09-02 13:30:51Z], ~N[2026-09-02 13:30:51]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:30:52.058] [DEBUG] QUERY OK source="tms_alerts" db=73.4ms idle=0.2ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21844, ~U[2026-09-02 13:30:51Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:52.060] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:52.150] [DEBUG] QUERY OK source="tms_alerts" db=48.4ms queue=40.9ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:52Z], 21842, ~U[2026-09-02 13:30:52Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:52.151] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=76.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:52.220] [DEBUG] QUERY OK source="tms_alerts" db=67.8ms queue=0.4ms idle=1.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31930.0, ~U[2026-09-02 13:30:52Z], 20786, ~U[2026-09-02 13:30:52Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:52.221] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=69.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:52.265] [DEBUG] QUERY OK source="tms_alerts" db=41.7ms queue=1.3ms idle=2.1ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:52Z], 20791, ~U[2026-09-02 13:30:52Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:52.266] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=44.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:52.299] [DEBUG] QUERY OK source="tms_alerts" db=32.1ms idle=1.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:52Z], 20781, ~U[2026-09-02 13:30:52Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:52.300] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=0.1ms idle=32.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:52.343] [DEBUG] QUERY OK source="tms_alerts" db=42.9ms idle=1.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:52Z], 20763, ~U[2026-09-02 13:30:52Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:52.345] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=43.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:52.405] [DEBUG] QUERY OK source="tms_alerts" db=59.8ms idle=2.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:30:52Z], 20757, ~U[2026-09-02 13:30:52Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:30:52.407] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.5ms idle=60.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:30:52.513] [DEBUG] QUERY OK db=45.9ms idle=59.9ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 3}, ~U[2026-09-02 13:30:52Z], ~N[2026-09-02 13:30:52]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:30:56.713] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:31:02.640] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:31:15.895] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:31:17.935] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:31:31.266] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:31:33.914] [DEBUG] QUERY OK source="agent_global_settings" db=0.4ms idle=848.1ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:31:33.915] [DEBUG] QUERY OK source="agent_incidents" db=0.6ms idle=674.4ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'config') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A2')) [] ↳ AgentCore.Agents.ConfigCompliance.OutcomeLabeller.run/0, at: lib/agent_core/agents/config_compliance/outcome_labeller.ex:40 [2026-09-02 13:31:33.916] [DEBUG] QUERY OK source="agent_global_settings" db=0.2ms queue=0.1ms idle=1.0ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:31:33.917] [DEBUG] QUERY OK source="agent_incidents" db=0.6ms idle=0.8ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'fleet') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A1')) [] ↳ AgentCore.Agents.FleetHealth.OutcomeLabeller.run/0, at: lib/agent_core/agents/fleet_health/outcome_labeller.ex:26 [2026-09-02 13:31:33.917] [DEBUG] QUERY OK source="agent_global_settings" db=0.2ms idle=1.1ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:31:33.918] [DEBUG] QUERY OK source="agent_incidents" db=0.4ms idle=0.7ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'rollout') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A3')) [] ↳ AgentCore.Agents.Rollout.OutcomeLabeller.run/0, at: lib/agent_core/agents/rollout/outcome_labeller.ex:24 [2026-09-02 13:31:33.919] [DEBUG] QUERY OK source="agent_global_settings" db=0.5ms idle=1.5ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:31:33.920] [DEBUG] QUERY OK source="agent_incidents" db=0.6ms idle=1.6ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'infra') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A8')) [] ↳ AgentCore.Agents.Infra.OutcomeLabeller.run/0, at: lib/agent_core/agents/infra/outcome_labeller.ex:25 [2026-09-02 13:31:33.921] [DEBUG] QUERY OK source="agent_global_settings" db=0.5ms idle=1.0ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:31:33.922] [DEBUG] QUERY OK source="agent_incidents" db=0.5ms idle=1.1ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'tms_alerts') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = ?)) ["A9"] ↳ AgentCore.Agents.TmsAlerts.OutcomeLabeller.open_target_incidents/0, at: lib/agent_core/agents/tms_alerts/outcome_labeller.ex:45 [2026-09-02 13:31:33.923] [DEBUG] QUERY OK source="agent_global_settings" db=0.2ms idle=1.2ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:31:33.923] [DEBUG] QUERY OK source="agent_incidents" db=0.4ms idle=0.6ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'settlement') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A4')) [] ↳ AgentCore.Agents.Settlement.OutcomeLabeller.run/0, at: lib/agent_core/agents/settlement/outcome_labeller.ex:34 [2026-09-02 13:31:33.924] [DEBUG] QUERY OK source="agent_global_settings" db=0.2ms idle=0.8ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:31:33.924] [DEBUG] QUERY OK source="agent_incidents" db=0.4ms idle=0.5ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'risk') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A5')) [] ↳ AgentCore.Agents.RiskTriage.OutcomeLabeller.run/0, at: lib/agent_core/agents/risk_triage/outcome_labeller.ex:25 [2026-09-02 13:31:33.937] [DEBUG] QUERY OK source="agent_incidents" db=12.6ms idle=0.9ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (a0.`opened_at` >= ?) [~U[2026-09-01 13:31:33Z]] ↳ AgentCore.Agents.Ops.Correlator.run/0, at: lib/agent_core/agents/ops/correlator.ex:67 [2026-09-02 13:31:33.963] [INFO ] Running offline device check... [2026-09-02 13:31:33.963] [INFO ] Starting offline device check... [2026-09-02 13:31:33.965] [DEBUG] QUERY OK source="tms_terminals" db=1.6ms idle=38.6ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 [] ↳ TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1199 [2026-09-02 13:31:33.966] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=28.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [1] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.968] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.3ms idle=2.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [2] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.969] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms queue=0.1ms idle=1.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [3] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.970] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [4] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.971] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [5] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.971] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [6] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.972] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [7] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.973] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [8] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.974] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [9] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.974] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [10] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.976] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.3ms idle=1.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.977] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=2.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.978] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [13] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.979] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=1.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [14] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.980] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [15] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.981] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [16] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.981] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [18] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.982] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.2ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [19] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.983] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [20] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.984] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [22] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.985] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [23] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.986] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [26] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.987] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [29] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.987] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [33] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.988] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [35] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.990] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.6ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [36] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.993] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.0ms queue=0.1ms idle=2.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [37] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.994] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=3.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [39] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.994] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [42] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.995] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [43] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.996] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [44] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.997] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [45] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.998] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [46] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.999] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [47] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:33.999] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [48] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.000] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [49] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.001] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [51] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.001] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [53] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.002] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [55] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.003] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [60] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.004] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [61] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.005] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [62] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.007] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [63] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.008] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=2.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [64] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.009] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=2.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [65] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.010] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [67] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.011] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [69] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.012] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.7ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [71] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.013] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms queue=0.1ms idle=1.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [74] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.015] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.4ms idle=1.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [78] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.016] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [80] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.017] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [81] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.018] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [82] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.020] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.3ms queue=0.6ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [83] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:31:34.020] [INFO ] Offline device check completed. Found 51 offline devices, updated 0 statuses. [2026-09-02 13:31:34.020] [INFO ] Offline device check completed successfully [2026-09-02 13:31:44.517] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:31:54.746] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:31:59.312] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:32:00.937] [DEBUG] QUERY OK source="sync_outbox_entries" db=0.7ms idle=90.9ms SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["fee_rate_assignment", "sent"] ↳ SettlementCore.Sync.FeeRateReconciler.reconcile_all/0, at: lib/settlement_core/sync/fee_rate_reconciler.ex:37 [2026-09-02 13:32:00.937] [INFO ] [FeeRateReconciler] reconciling 0 sent entries [2026-09-02 13:32:00.937] [INFO ] [FeeRateReconciler] done. %{acked: 0, drift_detected: 0} [2026-09-02 13:32:00.940] [DEBUG] QUERY OK source="sync_outbox_entries" db=2.9ms idle=0.9ms SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["merchant_status", "sent"] ↳ RiskCore.Sync.MerchantStatusReconciler.reconcile_all/0, at: lib/risk_core/sync/merchant_status_reconciler.ex:25 [2026-09-02 13:32:00.940] [INFO ] [MerchantStatusReconciler] reconciling 0 sent entries [2026-09-02 13:32:00.941] [INFO ] [MerchantStatusReconciler] done. %{acked: 0, drift_detected: 0} [2026-09-02 13:32:01.099] [DEBUG] QUERY OK source="sync_outbox_entries" db=0.7ms queue=0.1ms idle=0.5ms SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["merchant_status", "sent"] ↳ RiskCore.Sync.MerchantStatusReconciler.reconcile_all/0, at: lib/risk_core/sync/merchant_status_reconciler.ex:25 [2026-09-02 13:32:01.099] [INFO ] [MerchantStatusReconciler] reconciling 0 sent entries [2026-09-02 13:32:01.099] [INFO ] [MerchantStatusReconciler] done. %{acked: 0, drift_detected: 0} [2026-09-02 13:32:01.099] [DEBUG] QUERY OK source="sync_outbox_entries" db=0.4ms queue=0.1ms idle=68.6ms SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["fee_rate_assignment", "sent"] ↳ SettlementCore.Sync.FeeRateReconciler.reconcile_all/0, at: lib/settlement_core/sync/fee_rate_reconciler.ex:37 [2026-09-02 13:32:01.100] [INFO ] [FeeRateReconciler] reconciling 0 sent entries [2026-09-02 13:32:01.100] [INFO ] [FeeRateReconciler] done. %{acked: 0, drift_detected: 0} [2026-09-02 13:32:17.925] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:32:20.321] [INFO ] Received status update for terminal 28260702280001 [2026-09-02 13:32:20.321] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T21:32:01Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T21:32:01Z","value":"100"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T21:32:01Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T21:32:01Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T21:32:01Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T21:32:01Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T21:32:01Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T21:32:01Z","value":"3.8.7.1-SNAPSHOT-SR800"}],"model":"SR800 A20","oid":"organization_id","sn":"28260702280001","uploadTime":"2026-09-02T21:32:01Z","vendor":"MoreFun"} [2026-09-02 13:32:20.321] [INFO ] Decoded JSON: %{"model" => "SR800 A20", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:32:01Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:32:01Z", "value" => "100"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:32:01Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:32:01Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:32:01Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:32:01Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:32:01Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:32:01Z", "value" => "3.8.7.1-SNAPSHOT-SR800"}], "sn" => "28260702280001", "uploadTime" => "2026-09-02T21:32:01Z", "vendor" => "MoreFun"} [2026-09-02 13:32:20.321] [INFO ] Extracted versions for 28260702280001: %{application: "3.8.7.1-SNAPSHOT-SR800", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:32:20.321] [INFO ] Detected missing versions for 28260702280001, triggering auto-push [2026-09-02 13:32:20.322] [INFO ] AutoPushService: Triggering auto-push for 28260702280001 (MoreFun SR800 A20) - missing version [2026-09-02 13:32:20.328] [DEBUG] QUERY OK source="parameter_templates" db=5.8ms idle=906.2ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:32:20.336] [DEBUG] QUERY OK source="tms_terminals" db=6.8ms queue=0.9ms idle=321.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:32:20.337] [DEBUG] QUERY OK source="parameter_template_values" db=1.1ms idle=8.5ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [15] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:32:20.340] [DEBUG] QUERY OK source="parameter_definitions" db=1.4ms queue=1.1ms idle=1.8ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:32:20.473] [DEBUG] QUERY OK db=130.0ms idle=4.1ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", 4932, ~U[2026-09-02 13:32:20Z], 64, "parameter", "SR800 A20", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", "PINPAD_MASTER_KEY_INDEX" => "0", "COMM_PORT" => "80", "EXTERNAL_PINPAD" => "0", ...}, "full", 15, "missing_version", "1.0.0", ~N[2026-09-02 13:32:20], ~N[2026-09-02 13:32:20]] ↳ TmsCore.TerminalManagement.AutoPushService.push_generic_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:236 [2026-09-02 13:32:20.474] [INFO ] AutoPushService: Created push log 61194 for parameters (template: 15) [2026-09-02 13:32:20.474] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 4932, "retry_count" => "3", "version" => "1.0.0"} [2026-09-02 13:32:20.475] [INFO ] AutoPushService: Sending parameter push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:32:20.475] [INFO ] AutoPushService: Parameter push sent successfully to 28260702280001 [2026-09-02 13:32:20.560] [DEBUG] QUERY OK db=82.3ms queue=1.0ms idle=57.7ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 4996, ~U[2026-09-02 13:32:20Z], 64, "emv_config", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:32:20], ~N[2026-09-02 13:32:20]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:32:20.560] [INFO ] AutoPushService: Created push log for emv_config [2026-09-02 13:32:20.560] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 4996, "retry_count" => "3"} [2026-09-02 13:32:20.560] [INFO ] AutoPushService: Sending emv_config push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:32:20.560] [INFO ] AutoPushService: emv_config push sent successfully to 28260702280001 [2026-09-02 13:32:20.562] [DEBUG] QUERY OK source="config_file_versions" db=1.1ms idle=89.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:32:20.562] [INFO ] KeysConfigService: Generating keys.json for 28260702280001 (SR800 A20) [2026-09-02 13:32:20.564] [DEBUG] QUERY OK source="tms_terminals" db=1.6ms idle=2.6ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:32:20.565] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 28260702280001 with params: %{"kekKcv" => "112233", "model" => "SR800 A20", "serialNumber" => "28260702280001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:32:20.571] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:32:20.571] [ERROR] KeysConfigService: Failed to generate keys for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:32:20.571] [ERROR] AutoPushService: Failed to generate keys.json for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:32:20.638] [DEBUG] QUERY OK db=65.9ms idle=10.0ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 5092, ~U[2026-09-02 13:32:20Z], 64, "application", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:32:20], ~N[2026-09-02 13:32:20]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:32:20.638] [INFO ] AutoPushService: Created push log for application [2026-09-02 13:32:20.638] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 5092, "retry_count" => "3"} [2026-09-02 13:32:20.639] [INFO ] AutoPushService: Sending application push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:32:20.639] [INFO ] AutoPushService: application push sent successfully to 28260702280001 [2026-09-02 13:32:20.639] [INFO ] AutoPushService: Auto-push completed for 28260702280001 [2026-09-02 13:32:20.642] [DEBUG] QUERY OK source="tms_terminals" db=2.2ms queue=0.3ms idle=75.4ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:32:20.642] [INFO ] Terminal updated: 28260702280001 [2026-09-02 13:32:20.645] [DEBUG] QUERY OK source="parameter_templates" db=0.7ms idle=6.0ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:32:20.645] [DEBUG] QUERY OK source="config_file_versions" db=0.4ms idle=2.8ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:32:20.649] [DEBUG] QUERY OK source="config_file_versions" db=0.5ms idle=4.0ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:32:20.649] [INFO ] VersionComplianceChecker: 28260702280001 — outdated configs: [{:application, "3.8.7.1-SNAPSHOT-SR800", "3.8.5"}] [2026-09-02 13:32:20.730] [DEBUG] QUERY OK source="parameter_push_logs" db=80.5ms idle=4.0ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [64, "application", ~N[2026-09-02 13:02:20]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:32:20.730] [INFO ] VersionComplianceChecker: Skipping application re-push for 28260702280001 (push already in-flight or within cooldown) [2026-09-02 13:32:20.731] [DEBUG] QUERY OK source="tms_terminals" db=0.9ms idle=81.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:32:20.774] [DEBUG] QUERY OK source="tms_terminals" db=41.7ms idle=1.8ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:32:20], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:32:20.864] [DEBUG] QUERY OK db=89.0ms idle=43.2ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [64, "organization_id", "2026-09-02T21:32:01Z", ~N[2026-09-02 13:32:20], ~N[2026-09-02 13:32:20]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:32:20.864] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106571, oid: "organization_id", upload_time: "2026-09-02T21:32:01Z", terminal_id: 64, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:32:20], updated_at: ~N[2026-09-02 13:32:20]} [2026-09-02 13:32:20.864] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:32:01Z", "value" => "online"} [2026-09-02 13:32:20.926] [DEBUG] QUERY OK db=61.1ms idle=90.9ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T21:32:01Z", "online", "status", 106571, ~N[2026-09-02 13:32:20], ~N[2026-09-02 13:32:20]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:32:20.926] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093311, itemkey: "status", value: "online", timestamp: "2026-09-02T21:32:01Z", message: "Terminal status update", status_log_id: 106571, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:32:20], updated_at: ~N[2026-09-02 13:32:20]}} [2026-09-02 13:32:20.926] [INFO ] Setting terminal 28260702280001 status to 'online' from status itemkey [2026-09-02 13:32:20.928] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms idle=63.2ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:32:20], 64] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:32:20.928] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:32:01Z", "value" => "100"} [2026-09-02 13:32:21.016] [DEBUG] QUERY OK db=86.5ms idle=3.3ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T21:32:01Z", "100", "battery", 106571, ~N[2026-09-02 13:32:20], ~N[2026-09-02 13:32:20]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:32:21.016] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093315, itemkey: "battery", value: "100", timestamp: "2026-09-02T21:32:01Z", message: "Battery level", status_log_id: 106571, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:32:20], updated_at: ~N[2026-09-02 13:32:20]}} [2026-09-02 13:32:21.016] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:32:01Z", "value" => "online"} [2026-09-02 13:32:21.103] [DEBUG] QUERY OK db=86.8ms idle=88.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T21:32:01Z", "online", "network", 106571, ~N[2026-09-02 13:32:21], ~N[2026-09-02 13:32:21]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:32:21.104] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093319, itemkey: "network", value: "online", timestamp: "2026-09-02T21:32:01Z", message: "Network connectivity", status_log_id: 106571, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:32:21], updated_at: ~N[2026-09-02 13:32:21]}} [2026-09-02 13:32:21.104] [INFO ] Setting terminal 28260702280001 status to 'online' from network itemkey [2026-09-02 13:32:21.120] [DEBUG] QUERY OK source="tms_terminals" db=15.7ms idle=88.4ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:32:21], 64] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:176 [2026-09-02 13:32:21.120] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:32:01Z", "value" => "0"} [2026-09-02 13:32:21.200] [DEBUG] QUERY OK db=75.5ms queue=1.0ms idle=19.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T21:32:01Z", "0", "cpu", 106571, ~N[2026-09-02 13:32:21], ~N[2026-09-02 13:32:21]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:32:21.201] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093324, itemkey: "cpu", value: "0", timestamp: "2026-09-02T21:32:01Z", message: "CPU usage percentage", status_log_id: 106571, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:32:21], updated_at: ~N[2026-09-02 13:32:21]}} [2026-09-02 13:32:21.201] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:32:01Z", "value" => "1.0.0"} [2026-09-02 13:32:21.283] [DEBUG] QUERY OK db=79.3ms queue=0.3ms idle=83.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T21:32:01Z", "1.0.0", "parameter_config", 106571, ~N[2026-09-02 13:32:21], ~N[2026-09-02 13:32:21]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:32:21.283] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093328, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T21:32:01Z", message: "Current parameters version", status_log_id: 106571, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:32:21], updated_at: ~N[2026-09-02 13:32:21]}} [2026-09-02 13:32:21.283] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:32:01Z", "value" => "1.0.1"} [2026-09-02 13:32:21.341] [DEBUG] QUERY OK db=56.9ms idle=83.9ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T21:32:01Z", "1.0.1", "emv_config", 106571, ~N[2026-09-02 13:32:21], ~N[2026-09-02 13:32:21]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:32:21.342] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093331, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T21:32:01Z", message: "Current EMV config version", status_log_id: 106571, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:32:21], updated_at: ~N[2026-09-02 13:32:21]}} [2026-09-02 13:32:21.342] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:32:01Z", "value" => ""} [2026-09-02 13:32:21.419] [DEBUG] QUERY OK db=76.6ms idle=59.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T21:32:01Z", "keys_config", 106571, ~N[2026-09-02 13:32:21], ~N[2026-09-02 13:32:21]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:32:21.420] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093335, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T21:32:01Z", message: "Current keys config version", status_log_id: 106571, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:32:21], updated_at: ~N[2026-09-02 13:32:21]}} [2026-09-02 13:32:21.421] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:32:01Z", "value" => "3.8.7.1-SNAPSHOT-SR800"} [2026-09-02 13:32:21.486] [DEBUG] QUERY OK db=64.5ms idle=1.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T21:32:01Z", "3.8.7.1-SNAPSHOT-SR800", "application", 106571, ~N[2026-09-02 13:32:21], ~N[2026-09-02 13:32:21]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:32:21.486] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093340, itemkey: "application", value: "3.8.7.1-SNAPSHOT-SR800", timestamp: "2026-09-02T21:32:01Z", message: "Current application version", status_log_id: 106571, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:32:21], updated_at: ~N[2026-09-02 13:32:21]}} [2026-09-02 13:32:21.488] [DEBUG] QUERY OK source="tms_terminals" db=0.5ms queue=1.3ms idle=61.8ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:32:21], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:216 [2026-09-02 13:32:21.488] [WARN ] Unexpected async result [2026-09-02 13:32:21.488] [WARN ] Unexpected async result [2026-09-02 13:32:21.488] [WARN ] Unexpected async result [2026-09-02 13:32:28.806] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:32:43.281] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:32:46.797] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:33:10.196] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:33:16.368] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:33:36.620] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:33:40.824] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:33:55.765] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:33:59.498] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:34:14.298] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:34:27.910] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:34:29.637] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:34:43.707] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:34:51.752] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:35:00.964] [DEBUG] QUERY OK source="tms_alerts" db=2.4ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at`, t2.`id`, t2.`name`, t2.`description`, t2.`enabled`, t2.`steps`, t2.`created_by`, t2.`updated_by`, t2.`inserted_at`, t2.`updated_at` FROM `tms_alerts` AS t0 INNER JOIN `tms_alert_rules` AS t1 ON t1.`id` = t0.`alert_rule_id` INNER JOIN `tms_escalation_policies` AS t2 ON t2.`id` = t1.`escalation_policy_id` WHERE ((t0.`status` = 'new') AND (t2.`enabled` = TRUE)) [] ↳ TmsCore.AlertsCore.Workers.EscalationWorker.perform/1, at: lib/tms_core/alerts_core/workers/escalation_worker.ex:30 [2026-09-02 13:35:00.966] [DEBUG] QUERY OK source="tms_alert_rules" db=1.8ms queue=3.2ms idle=0.0ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:35:01.109] [DEBUG] QUERY OK source="pos_transaction" db=0.5ms queue=141.1ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:35:00.967865], ~N[2026-09-02 12:35:00.967865]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:35:01.169] [DEBUG] QUERY OK source="pos_transaction" db=0.7ms queue=58.6ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:35:00.967865], ~N[2026-09-02 13:35:00.967865]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:35:01.171] [DEBUG] QUERY OK source="pos_transaction" db=0.8ms idle=0.8ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:35:01.169996], ~N[2026-09-02 13:35:01.169996]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:35:01.172] [DEBUG] QUERY OK source="tms_terminals" db=0.9ms idle=0.3ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:35:01.173] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:01.286] [DEBUG] QUERY OK source="tms_alerts" db=71.0ms queue=41.0ms idle=0.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [41.0, ~U[2026-09-02 13:35:01Z], 17204, ~U[2026-09-02 13:35:01Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:01.288] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=1.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:01.330] [DEBUG] QUERY OK source="tms_alert_rules" db=0.8ms queue=0.1ms idle=0.5ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:35:01.332] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms queue=1.2ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at`, t2.`id`, t2.`name`, t2.`description`, t2.`enabled`, t2.`steps`, t2.`created_by`, t2.`updated_by`, t2.`inserted_at`, t2.`updated_at` FROM `tms_alerts` AS t0 INNER JOIN `tms_alert_rules` AS t1 ON t1.`id` = t0.`alert_rule_id` INNER JOIN `tms_escalation_policies` AS t2 ON t2.`id` = t1.`escalation_policy_id` WHERE ((t0.`status` = 'new') AND (t2.`enabled` = TRUE)) [] ↳ TmsCore.AlertsCore.Workers.EscalationWorker.perform/1, at: lib/tms_core/alerts_core/workers/escalation_worker.ex:30 [2026-09-02 13:35:01.333] [DEBUG] QUERY OK source="pos_transaction" db=0.7ms queue=1.7ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:35:01.331142], ~N[2026-09-02 12:35:01.331142]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:35:01.357] [DEBUG] QUERY OK source="tms_alerts" db=69.3ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8712.0, ~U[2026-09-02 13:35:01Z], 20231, ~U[2026-09-02 13:35:01Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:01.358] [DEBUG] QUERY OK source="pos_transaction" db=0.7ms queue=24.2ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:35:01.331142], ~N[2026-09-02 13:35:01.331142]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:35:01.388] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=29.9ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:01.389] [DEBUG] QUERY OK source="pos_transaction" db=1.0ms queue=29.6ms idle=0.0ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:35:01.359090], ~N[2026-09-02 13:35:01.359090]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:35:01.398] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:35:01.405] [DEBUG] QUERY OK source="tms_terminals" db=1.0ms queue=14.1ms idle=0.0ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:35:01.408] [DEBUG] QUERY OK source="tms_alerts" db=2.4ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:01.447] [DEBUG] QUERY OK source="tms_alerts" db=57.5ms queue=1.0ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [144112.0, ~U[2026-09-02 13:35:01Z], 22127, ~U[2026-09-02 13:35:01Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:01.491] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=42.6ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:01.501] [DEBUG] QUERY OK source="tms_alerts" db=50.5ms queue=41.9ms idle=0.5ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [17205, ~U[2026-09-02 13:35:01Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:01.502] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:01.545] [DEBUG] QUERY OK source="tms_alerts" db=53.3ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [269221.0, ~U[2026-09-02 13:35:01Z], 22052, ~U[2026-09-02 13:35:01Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:01.548] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms queue=0.1ms idle=0.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:01.583] [DEBUG] QUERY OK source="tms_alerts" db=81.1ms idle=0.2ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [20232, ~U[2026-09-02 13:35:01Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:01.588] [DEBUG] QUERY OK source="tms_alerts" db=4.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:01.619] [DEBUG] QUERY OK source="tms_alerts" db=70.6ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [426472.0, ~U[2026-09-02 13:35:01Z], 22040, ~U[2026-09-02 13:35:01Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:01.624] [DEBUG] QUERY OK source="tms_alerts" db=3.8ms idle=1.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:01.680] [DEBUG] QUERY OK source="tms_alerts" db=87.6ms queue=3.8ms idle=0.4ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [22128, ~U[2026-09-02 13:35:01Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:01.694] [DEBUG] QUERY OK source="tms_alerts" db=9.7ms idle=4.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:01.725] [DEBUG] QUERY OK source="tms_alerts" db=100.4ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [307978.0, ~U[2026-09-02 13:35:01Z], 22025, ~U[2026-09-02 13:35:01Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:01.732] [DEBUG] QUERY OK source="tms_alerts" db=5.0ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:01.781] [DEBUG] QUERY OK source="tms_alerts" db=83.9ms idle=4.9ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [22053, ~U[2026-09-02 13:35:01Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:01.788] [DEBUG] QUERY OK source="tms_alerts" db=5.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:01.811] [DEBUG] QUERY OK source="tms_alerts" db=75.8ms queue=0.1ms idle=3.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [240205.0, ~U[2026-09-02 13:35:01Z], 22006, ~U[2026-09-02 13:35:01Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:01.815] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=3.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:01.882] [DEBUG] QUERY OK source="tms_alerts" db=92.3ms idle=2.0ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [22041, ~U[2026-09-02 13:35:01Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:01.886] [DEBUG] QUERY OK source="tms_alerts" db=67.3ms queue=3.2ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [305432.0, ~U[2026-09-02 13:35:01Z], 22006, ~U[2026-09-02 13:35:01Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:01.890] [DEBUG] QUERY OK source="tms_alerts" db=7.9ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:01.892] [DEBUG] QUERY OK source="tms_alerts" db=6.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:01.979] [DEBUG] QUERY OK source="tms_alerts" db=87.5ms decode=0.7ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [22026, ~U[2026-09-02 13:35:01Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:01.980] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=1.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.021] [DEBUG] QUERY OK source="tms_alerts" db=128.8ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [301452.0, ~U[2026-09-02 13:35:01Z], 21989, ~U[2026-09-02 13:35:01Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.028] [DEBUG] QUERY OK source="tms_alerts" db=6.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.067] [DEBUG] QUERY OK source="tms_alerts" db=86.4ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [22007, ~U[2026-09-02 13:35:01Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.070] [DEBUG] QUERY OK source="tms_alerts" db=2.3ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.156] [DEBUG] QUERY OK source="tms_alerts" db=127.5ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [198990.0, ~U[2026-09-02 13:35:02Z], 21972, ~U[2026-09-02 13:35:02Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.158] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.191] [DEBUG] QUERY OK source="tms_alerts" db=75.2ms queue=45.5ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:02Z], 22007, ~U[2026-09-02 13:35:02Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.211] [DEBUG] QUERY OK source="tms_alerts" db=5.0ms queue=14.4ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.247] [DEBUG] QUERY OK source="tms_alerts" db=88.2ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [23051.0, ~U[2026-09-02 13:35:02Z], 19237, ~U[2026-09-02 13:35:02Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.250] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.312] [DEBUG] QUERY OK source="tms_alerts" db=99.9ms queue=0.1ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:02Z], 21990, ~U[2026-09-02 13:35:02Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.317] [DEBUG] QUERY OK source="tms_alerts" db=4.3ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.379] [DEBUG] QUERY OK source="tms_alerts" db=126.7ms queue=0.1ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [295887.0, ~U[2026-09-02 13:35:02Z], 21951, ~U[2026-09-02 13:35:02Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.391] [DEBUG] QUERY OK source="tms_alerts" db=9.0ms queue=2.8ms idle=2.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.438] [DEBUG] QUERY OK source="tms_alerts" db=76.7ms queue=41.5ms idle=3.4ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21973, ~U[2026-09-02 13:35:02Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.450] [DEBUG] QUERY OK source="tms_alerts" db=11.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.461] [DEBUG] QUERY OK source="tms_alerts" db=69.6ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [3037.0, ~U[2026-09-02 13:35:02Z], 19954, ~U[2026-09-02 13:35:02Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.468] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms queue=4.4ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.532] [DEBUG] QUERY OK source="tms_alerts" db=79.7ms idle=1.6ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [19238, ~U[2026-09-02 13:35:02Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.534] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.551] [DEBUG] QUERY OK source="tms_alerts" db=82.4ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [579.0, ~U[2026-09-02 13:35:02Z], 17993, ~U[2026-09-02 13:35:02Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.553] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.616] [DEBUG] QUERY OK source="tms_alerts" db=81.8ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21952, ~U[2026-09-02 13:35:02Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.633] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms queue=4.7ms idle=4.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.654] [DEBUG] QUERY OK source="tms_alerts" db=100.4ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [386.0, ~U[2026-09-02 13:35:02Z], 18104, ~U[2026-09-02 13:35:02Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.666] [DEBUG] QUERY OK source="tms_alerts" db=12.3ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.739] [DEBUG] QUERY OK source="tms_alerts" db=105.2ms idle=5.5ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [19955, ~U[2026-09-02 13:35:02Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.746] [DEBUG] QUERY OK source="tms_alerts" db=76.2ms idle=3.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [250688.0, ~U[2026-09-02 13:35:02Z], 21913, ~U[2026-09-02 13:35:02Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.747] [DEBUG] QUERY OK source="tms_alerts" db=7.8ms queue=0.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.749] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.819] [DEBUG] QUERY OK source="tms_alerts" db=72.1ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [17994, ~U[2026-09-02 13:35:02Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.830] [DEBUG] QUERY OK source="tms_alerts" db=6.1ms idle=4.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.834] [DEBUG] QUERY OK source="tms_alerts" db=84.1ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [203449.0, ~U[2026-09-02 13:35:02Z], 21902, ~U[2026-09-02 13:35:02Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.838] [DEBUG] QUERY OK source="tms_alerts" db=3.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.880] [DEBUG] QUERY OK source="tms_alerts" db=49.7ms idle=0.4ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [18105, ~U[2026-09-02 13:35:02Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.886] [DEBUG] QUERY OK source="tms_alerts" db=5.0ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:02.899] [DEBUG] QUERY OK source="tms_alerts" db=51.5ms idle=9.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [255.0, ~U[2026-09-02 13:35:02Z], 17911, ~U[2026-09-02 13:35:02Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:02.902] [DEBUG] QUERY OK source="tms_alerts" db=2.4ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:03.029] [DEBUG] QUERY OK source="tms_alerts" db=142.5ms idle=0.4ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21914, ~U[2026-09-02 13:35:02Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:03.032] [DEBUG] QUERY OK source="tms_alerts" db=3.0ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:03.058] [DEBUG] QUERY OK source="tms_alerts" db=155.4ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [213389.0, ~U[2026-09-02 13:35:02Z], 21889, ~U[2026-09-02 13:35:02Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:03.064] [DEBUG] QUERY OK source="tms_alerts" db=5.0ms idle=0.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:03.123] [DEBUG] QUERY OK source="tms_alerts" db=57.1ms idle=2.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [26363.0, ~U[2026-09-02 13:35:03Z], 19939, ~U[2026-09-02 13:35:03Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:03.128] [DEBUG] QUERY OK source="tms_alerts" db=4.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:03.151] [DEBUG] QUERY OK source="tms_alerts" db=76.9ms queue=41.4ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:03Z], 21903, ~U[2026-09-02 13:35:03Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:03.152] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:03.225] [DEBUG] QUERY OK source="tms_alerts" db=96.5ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [27351.0, ~U[2026-09-02 13:35:03Z], 20090, ~U[2026-09-02 13:35:03Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:03.230] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=3.3ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:03.244] [DEBUG] QUERY OK source="tms_alerts" db=91.1ms idle=0.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:03Z], 17912, ~U[2026-09-02 13:35:03Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:03.246] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:03.341] [DEBUG] QUERY OK source="tms_alerts" db=110.1ms idle=1.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [132443.0, ~U[2026-09-02 13:35:03Z], 21878, ~U[2026-09-02 13:35:03Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:03.342] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:03.375] [DEBUG] QUERY OK source="tms_alerts" db=129.0ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:03Z], 21890, ~U[2026-09-02 13:35:03Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:03.378] [DEBUG] QUERY OK source="tms_alerts" db=2.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:03.475] [DEBUG] QUERY OK source="tms_alerts" db=132.7ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [203211.0, ~U[2026-09-02 13:35:03Z], 21884, ~U[2026-09-02 13:35:03Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:03.496] [DEBUG] QUERY OK source="tms_alerts" db=76.4ms queue=40.9ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [19940, ~U[2026-09-02 13:35:03Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:03.497] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=18.6ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:03.499] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms queue=0.5ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:03.609] [DEBUG] QUERY OK source="tms_alerts" db=68.9ms queue=43.2ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [11.0, ~U[2026-09-02 13:35:03Z], 11629, ~U[2026-09-02 13:35:03Z], 132] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:03.681] [DEBUG] QUERY OK source="tms_alerts" db=81.0ms queue=101.3ms idle=0.0ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [20091, ~U[2026-09-02 13:35:03Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:03.686] [DEBUG] QUERY OK source="tms_alerts" db=2.3ms idle=2.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:03.776] [DEBUG] QUERY OK source="tms_alerts" db=90.3ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21879, ~U[2026-09-02 13:35:03Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:03.787] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms queue=6.8ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:03.789] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms queue=4.4ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:03.853] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:35:03.921] [DEBUG] QUERY OK source="tms_alerts" db=89.9ms queue=43.3ms idle=0.0ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21885, ~U[2026-09-02 13:35:03Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:03.934] [DEBUG] QUERY OK source="tms_alerts" db=3.4ms queue=39.1ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`id` = ?) [132] ↳ TmsCore.AlertsCore.Workers.DeliveryWorker.perform/1, at: lib/tms_core/alerts_core/workers/delivery_worker.ex:11 [2026-09-02 13:35:03.960] [DEBUG] QUERY OK source="tms_alerts" db=67.6ms queue=103.1ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [199132.0, ~U[2026-09-02 13:35:03Z], 21880, ~U[2026-09-02 13:35:03Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:03.965] [DEBUG] QUERY OK source="tms_alerts" db=3.6ms queue=39.8ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:03.967] [DEBUG] QUERY OK source="tms_alert_rules" db=2.3ms queue=30.6ms idle=0.0ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`id` = ?) [7] ↳ TmsCore.AlertsCore.Dispatcher.recipients_for/2, at: lib/tms_core/alerts_core/dispatcher.ex:87 [2026-09-02 13:35:03.974] [DEBUG] QUERY OK source="tms_alerts" db=6.1ms queue=6.9ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.057] [DEBUG] QUERY OK source="tms_alerts" db=42.1ms queue=47.1ms idle=0.0ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [11630, ~U[2026-09-02 13:35:03Z], 132] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.063] [DEBUG] QUERY OK source="tms_notification_channel_settings" db=2.7ms queue=76.8ms idle=0.0ms SELECT t0.`id`, t0.`channel`, t0.`enabled`, t0.`default_recipients`, t0.`display_name`, t0.`updated_by`, t0.`inserted_at`, t0.`updated_at` FROM `tms_notification_channel_settings` AS t0 WHERE (t0.`channel` = ?) ["in_app"] ↳ TmsCore.AlertsCore.Dispatcher.channel_default_recipients/1, at: lib/tms_core/alerts_core/dispatcher.ex:96 [2026-09-02 13:35:04.064] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=5.9ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.067] [DEBUG] QUERY OK source="tms_notification_channel_settings" db=2.7ms queue=0.4ms idle=0.0ms SELECT t0.`id`, t0.`channel`, t0.`enabled`, t0.`default_recipients`, t0.`display_name`, t0.`updated_by`, t0.`inserted_at`, t0.`updated_at` FROM `tms_notification_channel_settings` AS t0 WHERE (t0.`channel` = ?) ["in_app"] ↳ TmsCore.AlertsCore.Dispatcher.channel_disabled?/1, at: lib/tms_core/alerts_core/dispatcher.ex:103 [2026-09-02 13:35:04.094] [DEBUG] QUERY OK source="tms_alerts" db=54.3ms queue=63.2ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [170280.0, ~U[2026-09-02 13:35:03Z], 21884, ~U[2026-09-02 13:35:03Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.098] [DEBUG] QUERY OK source="tms_alerts" db=3.1ms queue=0.5ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.173] [DEBUG] QUERY OK db=71.3ms queue=5.3ms idle=0.0ms INSERT INTO `tms_alert_deliveries` (`status`,`channel`,`sent_at`,`tms_alert_id`,`provider_response`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["sent", "in_app", ~U[2026-09-02 13:35:04Z], 132, %{}, ~U[2026-09-02 13:35:04Z], ~U[2026-09-02 13:35:04Z]] ↳ TmsCore.AlertsCore.Dispatcher.deliver_and_record/4, at: lib/tms_core/alerts_core/dispatcher.ex:78 [2026-09-02 13:35:04.215] [DEBUG] QUERY OK source="tms_alerts" db=108.1ms queue=43.4ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:04Z], 21881, ~U[2026-09-02 13:35:04Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.296] [DEBUG] QUERY OK source="tms_alerts" db=117.7ms queue=74.9ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [37789.0, ~U[2026-09-02 13:35:04Z], 21846, ~U[2026-09-02 13:35:04Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.297] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=78.5ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.306] [DEBUG] QUERY OK source="tms_alerts" db=2.3ms queue=7.6ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.361] [DEBUG] QUERY OK source="tms_alerts" db=54.6ms queue=8.3ms idle=0.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:04Z], 21885, ~U[2026-09-02 13:35:04Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.413] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms queue=48.6ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.424] [DEBUG] QUERY OK source="tms_alerts" db=117.5ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [158288.0, ~U[2026-09-02 13:35:04Z], 21876, ~U[2026-09-02 13:35:04Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.430] [DEBUG] QUERY OK source="tms_alerts" db=5.4ms queue=0.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.521] [DEBUG] QUERY OK source="tms_alerts" db=87.2ms queue=2.3ms idle=0.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [139966.0, ~U[2026-09-02 13:35:04Z], 21874, ~U[2026-09-02 13:35:04Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.525] [DEBUG] QUERY OK source="tms_alerts" db=4.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.546] [DEBUG] QUERY OK source="tms_alerts" db=88.4ms queue=43.7ms idle=0.6ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21847, ~U[2026-09-02 13:35:04Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.547] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.589] [DEBUG] QUERY OK source="tms_alerts" db=63.1ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [108475.0, ~U[2026-09-02 13:35:04Z], 21877, ~U[2026-09-02 13:35:04Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.600] [DEBUG] QUERY OK source="tms_alerts" db=10.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.609] [DEBUG] QUERY OK source="tms_alerts" db=62.5ms idle=0.2ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21877, ~U[2026-09-02 13:35:04Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.615] [DEBUG] QUERY OK source="tms_alerts" db=3.9ms queue=0.3ms idle=1.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.681] [DEBUG] QUERY OK source="tms_alerts" db=80.7ms queue=0.1ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8597.0, ~U[2026-09-02 13:35:04Z], 21311, ~U[2026-09-02 13:35:04Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.683] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.732] [DEBUG] QUERY OK source="tms_alerts" db=116.0ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21875, ~U[2026-09-02 13:35:04Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.733] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.769] [DEBUG] QUERY OK source="tms_alerts" db=86.0ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [102414.0, ~U[2026-09-02 13:35:04Z], 21863, ~U[2026-09-02 13:35:04Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.774] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms idle=1.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.806] [DEBUG] QUERY OK source="tms_alerts" db=71.7ms idle=0.2ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21878, ~U[2026-09-02 13:35:04Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.808] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.857] [DEBUG] QUERY OK source="tms_alerts" db=82.4ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [154041.0, ~U[2026-09-02 13:35:04Z], 21854, ~U[2026-09-02 13:35:04Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.858] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.892] [DEBUG] QUERY OK source="tms_alerts" db=83.1ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21312, ~U[2026-09-02 13:35:04Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.893] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.903] [DEBUG] QUERY OK source="tms_alerts" db=45.2ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [1433.0, ~U[2026-09-02 13:35:04Z], 21802, ~U[2026-09-02 13:35:04Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.905] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.970] [DEBUG] QUERY OK source="tms_alerts" db=76.5ms idle=0.5ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21864, ~U[2026-09-02 13:35:04Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.971] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:04.994] [DEBUG] QUERY OK source="tms_alerts" db=88.3ms idle=1.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [121400.0, ~U[2026-09-02 13:35:04Z], 21856, ~U[2026-09-02 13:35:04Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:04.996] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.050] [DEBUG] QUERY OK source="tms_alerts" db=78.0ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21855, ~U[2026-09-02 13:35:04Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.051] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.072] [DEBUG] QUERY OK source="tms_alerts" db=75.7ms queue=0.1ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [124073.0, ~U[2026-09-02 13:35:04Z], 21851, ~U[2026-09-02 13:35:04Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.073] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.100] [DEBUG] QUERY OK source="tms_alerts" db=27.0ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21694.0, ~U[2026-09-02 13:35:05Z], 21631, ~U[2026-09-02 13:35:05Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.103] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms idle=0.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.153] [DEBUG] QUERY OK source="tms_alerts" db=61.9ms queue=40.5ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:05Z], 21803, ~U[2026-09-02 13:35:05Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.155] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.190] [DEBUG] QUERY OK source="tms_alerts" db=86.4ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [122825.0, ~U[2026-09-02 13:35:05Z], 21863, ~U[2026-09-02 13:35:05Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.191] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.222] [DEBUG] QUERY OK source="tms_alerts" db=64.5ms queue=1.3ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:05Z], 21857, ~U[2026-09-02 13:35:05Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.223] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.257] [DEBUG] QUERY OK source="tms_alerts" db=65.4ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [118290.0, ~U[2026-09-02 13:35:05Z], 21852, ~U[2026-09-02 13:35:05Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.260] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.305] [DEBUG] QUERY OK source="tms_alerts" db=81.5ms idle=0.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:05Z], 21852, ~U[2026-09-02 13:35:05Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.312] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms queue=4.7ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.328] [DEBUG] QUERY OK source="tms_alerts" db=65.8ms idle=0.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103669.0, ~U[2026-09-02 13:35:05Z], 21856, ~U[2026-09-02 13:35:05Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.332] [DEBUG] QUERY OK source="tms_alerts" db=3.6ms idle=2.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.396] [DEBUG] QUERY OK source="tms_alerts" db=63.3ms queue=0.1ms idle=0.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103724.0, ~U[2026-09-02 13:35:05Z], 21855, ~U[2026-09-02 13:35:05Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.400] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.424] [DEBUG] QUERY OK source="tms_alerts" db=68.0ms queue=43.4ms idle=0.4ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21632, ~U[2026-09-02 13:35:05Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.427] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.479] [DEBUG] QUERY OK source="tms_alerts" db=78.5ms idle=0.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [58072.0, ~U[2026-09-02 13:35:05Z], 21845, ~U[2026-09-02 13:35:05Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.481] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.500] [DEBUG] QUERY OK source="tms_alerts" db=71.1ms queue=1.1ms idle=0.5ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21864, ~U[2026-09-02 13:35:05Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.502] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.534] [DEBUG] QUERY OK source="tms_alerts" db=53.1ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [57959.0, ~U[2026-09-02 13:35:05Z], 21843, ~U[2026-09-02 13:35:05Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.535] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.565] [DEBUG] QUERY OK source="tms_alerts" db=62.4ms idle=0.9ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21853, ~U[2026-09-02 13:35:05Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.570] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=4.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.614] [DEBUG] QUERY OK source="tms_alerts" db=78.4ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31934.0, ~U[2026-09-02 13:35:05Z], 20787, ~U[2026-09-02 13:35:05Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.616] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.659] [DEBUG] QUERY OK source="tms_alerts" db=88.7ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21857, ~U[2026-09-02 13:35:05Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.662] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.690] [DEBUG] QUERY OK source="tms_alerts" db=71.9ms queue=0.2ms idle=2.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31934.0, ~U[2026-09-02 13:35:05Z], 20792, ~U[2026-09-02 13:35:05Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.691] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.739] [DEBUG] QUERY OK source="tms_alerts" db=76.1ms idle=0.7ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21856, ~U[2026-09-02 13:35:05Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.744] [DEBUG] QUERY OK source="tms_alerts" db=3.7ms queue=0.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.771] [DEBUG] QUERY OK source="tms_alerts" db=79.0ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31937.0, ~U[2026-09-02 13:35:05Z], 20782, ~U[2026-09-02 13:35:05Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.773] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.810] [DEBUG] QUERY OK source="tms_alerts" db=61.3ms queue=1.4ms idle=2.7ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21846, ~U[2026-09-02 13:35:05Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.815] [DEBUG] QUERY OK source="tms_alerts" db=4.0ms queue=0.1ms idle=1.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.830] [DEBUG] QUERY OK source="tms_alerts" db=55.2ms idle=1.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31924.0, ~U[2026-09-02 13:35:05Z], 20764, ~U[2026-09-02 13:35:05Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.835] [DEBUG] QUERY OK source="tms_alerts" db=4.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.893] [DEBUG] QUERY OK source="tms_alerts" db=77.9ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21844, ~U[2026-09-02 13:35:05Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.894] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.918] [DEBUG] QUERY OK source="tms_alerts" db=83.0ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31929.0, ~U[2026-09-02 13:35:05Z], 20758, ~U[2026-09-02 13:35:05Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.921] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:05.953] [DEBUG] QUERY OK source="tms_alerts" db=58.2ms idle=0.2ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [20788, ~U[2026-09-02 13:35:05Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:05.954] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:06.026] [DEBUG] QUERY OK source="tms_alerts" db=70.6ms queue=0.2ms idle=0.3ms UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [20793, ~U[2026-09-02 13:35:05Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:06.030] [DEBUG] QUERY OK source="tms_alerts" db=3.1ms queue=0.1ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:06.082] [DEBUG] QUERY OK db=75.8ms idle=0.2ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 1}, ~U[2026-09-02 13:35:06Z], ~N[2026-09-02 13:35:06]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:35:06.158] [DEBUG] QUERY OK source="tms_alerts" db=85.7ms queue=41.3ms idle=1.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:06Z], 20783, ~U[2026-09-02 13:35:06Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:06.159] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=18.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:06.241] [DEBUG] QUERY OK source="tms_alerts" db=80.4ms decode=0.5ms idle=1.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:06Z], 20765, ~U[2026-09-02 13:35:06Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:06.243] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=81.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:06.300] [DEBUG] QUERY OK source="tms_alerts" db=56.7ms idle=2.8ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:06Z], 20759, ~U[2026-09-02 13:35:06Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:06.304] [DEBUG] QUERY OK source="tms_alerts" db=4.1ms idle=57.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:06.448] [DEBUG] QUERY OK db=71.7ms idle=39.6ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 1}, ~U[2026-09-02 13:35:06Z], ~N[2026-09-02 13:35:06]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:35:12.873] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:35:17.664] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:35:23.556] [DEBUG] QUERY OK source="tms_alert_rules" db=0.7ms idle=41.7ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 13:35:23.557] [DEBUG] QUERY OK source="pos_transaction" db=0.4ms idle=1.3ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 11:35:23.557222], ~N[2026-09-02 12:35:23.557222]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:35:23.558] [DEBUG] QUERY OK source="pos_transaction" db=0.3ms idle=1.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 12:35:23.557222], ~N[2026-09-02 13:35:23.557222]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 13:35:23.559] [DEBUG] QUERY OK source="pos_transaction" db=0.8ms idle=0.9ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 12:35:23.558690], ~N[2026-09-02 13:35:23.558690]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 13:35:23.561] [DEBUG] QUERY OK source="tms_terminals" db=1.1ms idle=1.4ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 13:35:23.563] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=2.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:23.674] [DEBUG] QUERY OK source="tms_alerts" db=69.8ms queue=41.4ms idle=2.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:23Z], 17206, ~U[2026-09-02 13:35:23Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:23.676] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms idle=112.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:23.737] [DEBUG] QUERY OK source="tms_alerts" db=59.3ms queue=0.8ms idle=2.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8713.0, ~U[2026-09-02 13:35:23Z], 20233, ~U[2026-09-02 13:35:23Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:23.738] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=61.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:23.806] [DEBUG] QUERY OK source="tms_alerts" db=67.2ms idle=1.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [144113.0, ~U[2026-09-02 13:35:23Z], 22129, ~U[2026-09-02 13:35:23Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:23.807] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=67.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:23.875] [DEBUG] QUERY OK source="tms_alerts" db=65.0ms queue=0.8ms idle=1.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:23Z], 22054, ~U[2026-09-02 13:35:23Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:23.876] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=68.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:23.938] [DEBUG] QUERY OK source="tms_alerts" db=61.6ms queue=0.4ms idle=2.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [426473.0, ~U[2026-09-02 13:35:23Z], 22042, ~U[2026-09-02 13:35:23Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:23.939] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=62.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:24.010] [DEBUG] QUERY OK source="tms_alerts" db=68.7ms queue=1.3ms idle=1.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:23Z], 22027, ~U[2026-09-02 13:35:23Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:24.012] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.3ms idle=71.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:24.064] [DEBUG] QUERY OK source="tms_alerts" db=51.9ms idle=2.1ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:24Z], 22008, ~U[2026-09-02 13:35:24Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:24.066] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=52.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:24.151] [DEBUG] QUERY OK source="tms_alerts" db=85.0ms idle=1.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:24Z], 22008, ~U[2026-09-02 13:35:24Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:24.152] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.3ms idle=85.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:24.242] [DEBUG] QUERY OK source="tms_alerts" db=87.8ms queue=1.0ms idle=1.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [301453.0, ~U[2026-09-02 13:35:24Z], 21991, ~U[2026-09-02 13:35:24Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:24.243] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=89.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:24.331] [DEBUG] QUERY OK source="tms_alerts" db=86.9ms queue=1.0ms idle=1.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:24Z], 21974, ~U[2026-09-02 13:35:24Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:24.332] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=88.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:24.413] [DEBUG] QUERY OK source="tms_alerts" db=80.2ms idle=1.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:24Z], 19239, ~U[2026-09-02 13:35:24Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:24.416] [DEBUG] QUERY OK source="tms_alerts" db=3.0ms queue=0.1ms idle=80.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:24.483] [DEBUG] QUERY OK source="tms_alerts" db=60.7ms queue=5.0ms idle=3.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [295888.0, ~U[2026-09-02 13:35:24Z], 21953, ~U[2026-09-02 13:35:24Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:24.484] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=66.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:24.556] [DEBUG] QUERY OK source="tms_alerts" db=71.8ms idle=1.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [3038.0, ~U[2026-09-02 13:35:24Z], 19956, ~U[2026-09-02 13:35:24Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:24.558] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.1ms idle=39.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:24.602] [DEBUG] QUERY OK source="tms_alerts" db=43.9ms queue=0.2ms idle=1.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [580.0, ~U[2026-09-02 13:35:24Z], 17995, ~U[2026-09-02 13:35:24Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:24.603] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=44.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:24.658] [DEBUG] QUERY OK source="tms_alerts" db=53.4ms idle=1.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [387.0, ~U[2026-09-02 13:35:24Z], 18106, ~U[2026-09-02 13:35:24Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:24.659] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=54.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:24.770] [DEBUG] QUERY OK source="tms_alerts" db=110.6ms idle=2.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [250689.0, ~U[2026-09-02 13:35:24Z], 21915, ~U[2026-09-02 13:35:24Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:24.772] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=1.2ms idle=111.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:24.819] [DEBUG] QUERY OK source="tms_alerts" db=44.0ms queue=0.7ms idle=4.0ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:24Z], 21904, ~U[2026-09-02 13:35:24Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:24.820] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=47.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:24.922] [DEBUG] QUERY OK source="tms_alerts" db=100.9ms idle=1.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:24Z], 17913, ~U[2026-09-02 13:35:24Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:24.923] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=101.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:24.988] [DEBUG] QUERY OK source="tms_alerts" db=63.3ms queue=1.1ms idle=1.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [213390.0, ~U[2026-09-02 13:35:24Z], 21891, ~U[2026-09-02 13:35:24Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:24.989] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=65.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:25.045] [DEBUG] QUERY OK source="tms_alerts" db=55.1ms queue=0.4ms idle=1.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:24Z], 19941, ~U[2026-09-02 13:35:24Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:25.046] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=56.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:25.088] [DEBUG] QUERY OK source="tms_alerts" db=41.1ms queue=0.4ms idle=1.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [27352.0, ~U[2026-09-02 13:35:25Z], 20092, ~U[2026-09-02 13:35:25Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:25.089] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=42.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:25.207] [DEBUG] QUERY OK source="tms_alerts" db=116.4ms queue=0.4ms idle=1.9ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:25Z], 21880, ~U[2026-09-02 13:35:25Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:25.208] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=118.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:25.303] [DEBUG] QUERY OK source="tms_alerts" db=94.6ms idle=1.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:25Z], 21886, ~U[2026-09-02 13:35:25Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:25.304] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=95.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:25.377] [DEBUG] QUERY OK source="tms_alerts" db=72.7ms idle=1.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:25Z], 11631, ~U[2026-09-02 13:35:25Z], 132] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:25.378] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=73.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:25.449] [DEBUG] QUERY OK source="tms_alerts" db=68.9ms queue=1.5ms idle=1.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [199133.0, ~U[2026-09-02 13:35:25Z], 21882, ~U[2026-09-02 13:35:25Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:25.451] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=71.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:25.498] [DEBUG] QUERY OK source="tms_alerts" db=46.3ms queue=0.2ms idle=1.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [170281.0, ~U[2026-09-02 13:35:25Z], 21886, ~U[2026-09-02 13:35:25Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:25.499] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=47.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:25.563] [DEBUG] QUERY OK source="tms_alerts" db=62.8ms queue=0.7ms idle=1.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:25Z], 21848, ~U[2026-09-02 13:35:25Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:25.564] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=42.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:25.621] [DEBUG] QUERY OK source="tms_alerts" db=55.5ms queue=0.9ms idle=1.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [158289.0, ~U[2026-09-02 13:35:25Z], 21878, ~U[2026-09-02 13:35:25Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:25.622] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=57.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:25.682] [DEBUG] QUERY OK source="tms_alerts" db=59.2ms queue=0.6ms idle=1.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:25Z], 21876, ~U[2026-09-02 13:35:25Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:25.684] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=60.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:25.720] [DEBUG] QUERY OK source="tms_alerts" db=36.0ms idle=1.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:25Z], 21879, ~U[2026-09-02 13:35:25Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:25.721] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=36.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:25.790] [DEBUG] QUERY OK source="tms_alerts" db=67.6ms queue=0.6ms idle=1.2ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:25Z], 21313, ~U[2026-09-02 13:35:25Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:25.791] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=68.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:25.839] [DEBUG] QUERY OK source="tms_alerts" db=47.1ms queue=0.5ms idle=2.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [102415.0, ~U[2026-09-02 13:35:25Z], 21865, ~U[2026-09-02 13:35:25Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:25.840] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=48.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:25.901] [DEBUG] QUERY OK source="tms_alerts" db=59.8ms queue=0.6ms idle=1.3ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:25Z], 21856, ~U[2026-09-02 13:35:25Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:25.902] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=61.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:25.958] [DEBUG] QUERY OK source="tms_alerts" db=55.4ms idle=1.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:25Z], 21804, ~U[2026-09-02 13:35:25Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:25.959] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=56.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:26.031] [DEBUG] QUERY OK source="tms_alerts" db=71.5ms idle=1.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:25Z], 21858, ~U[2026-09-02 13:35:25Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:26.032] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=72.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:26.094] [DEBUG] QUERY OK source="tms_alerts" db=61.3ms idle=1.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:26Z], 21853, ~U[2026-09-02 13:35:26Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:26.095] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=62.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:26.192] [DEBUG] QUERY OK source="tms_alerts" db=96.4ms queue=0.1ms idle=1.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:26Z], 21633, ~U[2026-09-02 13:35:26Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:26.193] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=97.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:26.252] [DEBUG] QUERY OK source="tms_alerts" db=58.2ms idle=1.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:26Z], 21865, ~U[2026-09-02 13:35:26Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:26.253] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=58.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:26.290] [DEBUG] QUERY OK source="tms_alerts" db=36.1ms queue=0.5ms idle=1.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [118291.0, ~U[2026-09-02 13:35:26Z], 21854, ~U[2026-09-02 13:35:26Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:26.291] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=37.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:26.374] [DEBUG] QUERY OK source="tms_alerts" db=81.9ms idle=1.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103670.0, ~U[2026-09-02 13:35:26Z], 21858, ~U[2026-09-02 13:35:26Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:26.378] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms queue=0.1ms idle=82.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:26.441] [DEBUG] QUERY OK source="tms_alerts" db=62.9ms idle=4.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103725.0, ~U[2026-09-02 13:35:26Z], 21857, ~U[2026-09-02 13:35:26Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:26.442] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=63.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:26.497] [DEBUG] QUERY OK source="tms_alerts" db=53.7ms queue=0.5ms idle=1.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:26Z], 21847, ~U[2026-09-02 13:35:26Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:26.498] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=55.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:26.572] [DEBUG] QUERY OK source="tms_alerts" db=73.8ms idle=1.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:26Z], 21845, ~U[2026-09-02 13:35:26Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:26.574] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=50.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:26.643] [DEBUG] QUERY OK source="tms_alerts" db=69.2ms queue=0.2ms idle=1.6ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:26Z], 20789, ~U[2026-09-02 13:35:26Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:26.645] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=70.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:26.715] [DEBUG] QUERY OK source="tms_alerts" db=69.0ms queue=0.6ms idle=1.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31935.0, ~U[2026-09-02 13:35:26Z], 20794, ~U[2026-09-02 13:35:26Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:26.717] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms idle=70.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:26.781] [DEBUG] QUERY OK source="tms_alerts" db=62.7ms queue=0.5ms idle=2.5ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:26Z], 20784, ~U[2026-09-02 13:35:26Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:26.782] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=63.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:26.852] [DEBUG] QUERY OK source="tms_alerts" db=67.1ms queue=1.7ms idle=1.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [31925.0, ~U[2026-09-02 13:35:26Z], 20766, ~U[2026-09-02 13:35:26Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:26.853] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:26.978] [DEBUG] QUERY OK source="tms_alerts" db=83.9ms queue=40.8ms idle=0.4ms UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-09-02 13:35:26Z], 20760, ~U[2026-09-02 13:35:26Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 13:35:26.980] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=63.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 13:35:27.137] [DEBUG] QUERY OK db=72.0ms idle=83.7ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 2}, ~U[2026-09-02 13:35:27Z], ~N[2026-09-02 13:35:27]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 13:35:37.622] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:35:40.109] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:35:45.139] [INFO ] Received status update for terminal 28260702280001 [2026-09-02 13:35:45.141] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-02T21:35:26Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-02T21:35:26Z","value":"100"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-02T21:35:26Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-02T21:35:26Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-02T21:35:26Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-02T21:35:26Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-02T21:35:26Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-02T21:35:26Z","value":"3.8.7.1-SNAPSHOT-SR800"}],"model":"SR800 A20","oid":"organization_id","sn":"28260702280001","uploadTime":"2026-09-02T21:35:26Z","vendor":"MoreFun"} [2026-09-02 13:35:45.142] [INFO ] Decoded JSON: %{"model" => "SR800 A20", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:35:26Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:35:26Z", "value" => "100"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:35:26Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:35:26Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:35:26Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:35:26Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:35:26Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:35:26Z", "value" => "3.8.7.1-SNAPSHOT-SR800"}], "sn" => "28260702280001", "uploadTime" => "2026-09-02T21:35:26Z", "vendor" => "MoreFun"} [2026-09-02 13:35:45.142] [INFO ] Extracted versions for 28260702280001: %{application: "3.8.7.1-SNAPSHOT-SR800", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 13:35:45.142] [INFO ] Detected missing versions for 28260702280001, triggering auto-push [2026-09-02 13:35:45.142] [INFO ] AutoPushService: Triggering auto-push for 28260702280001 (MoreFun SR800 A20) - missing version [2026-09-02 13:35:45.145] [DEBUG] QUERY OK source="parameter_templates" db=1.0ms queue=1.6ms idle=561.9ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 13:35:45.149] [DEBUG] QUERY OK source="tms_terminals" db=3.1ms idle=392.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 13:35:45.154] [DEBUG] QUERY OK source="parameter_template_values" db=4.0ms idle=3.6ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [15] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:35:45.167] [DEBUG] QUERY OK source="parameter_definitions" db=1.9ms queue=3.3ms idle=12.5ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 13:35:45.235] [DEBUG] QUERY OK db=67.2ms queue=0.2ms idle=14.1ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`parameters_sent`,`push_type`,`template_id`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", 5860, ~U[2026-09-02 13:35:45Z], 64, "parameter", "SR800 A20", "MoreFun", %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", "PINPAD_MASTER_KEY_INDEX" => "0", "COMM_PORT" => "80", "EXTERNAL_PINPAD" => "0", ...}, "full", 15, "missing_version", "1.0.0", ~N[2026-09-02 13:35:45], ~N[2026-09-02 13:35:45]] ↳ TmsCore.TerminalManagement.AutoPushService.push_generic_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:236 [2026-09-02 13:35:45.235] [INFO ] AutoPushService: Created push log 61208 for parameters (template: 15) [2026-09-02 13:35:45.235] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 5860, "retry_count" => "3", "version" => "1.0.0"} [2026-09-02 13:35:45.235] [INFO ] AutoPushService: Sending parameter push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:35:45.236] [INFO ] AutoPushService: Parameter push sent successfully to 28260702280001 [2026-09-02 13:35:45.305] [DEBUG] QUERY OK db=68.7ms idle=69.2ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 12162, ~U[2026-09-02 13:35:45Z], 64, "emv_config", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:35:45], ~N[2026-09-02 13:35:45]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:35:45.305] [INFO ] AutoPushService: Created push log for emv_config [2026-09-02 13:35:45.305] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 12162, "retry_count" => "3"} [2026-09-02 13:35:45.305] [INFO ] AutoPushService: Sending emv_config push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:35:45.305] [INFO ] AutoPushService: emv_config push sent successfully to 28260702280001 [2026-09-02 13:35:45.306] [DEBUG] QUERY OK source="config_file_versions" db=0.6ms idle=70.8ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 13:35:45.307] [INFO ] KeysConfigService: Generating keys.json for 28260702280001 (SR800 A20) [2026-09-02 13:35:45.310] [DEBUG] QUERY OK source="tms_terminals" db=3.3ms queue=0.1ms idle=2.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 13:35:45.310] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 28260702280001 with params: %{"kekKcv" => "112233", "model" => "SR800 A20", "serialNumber" => "28260702280001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 13:35:45.315] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 13:35:45.315] [ERROR] KeysConfigService: Failed to generate keys for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:35:45.315] [ERROR] AutoPushService: Failed to generate keys.json for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 13:35:45.424] [DEBUG] QUERY OK db=107.7ms idle=10.0ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`config_type`,`device_model`,`device_vendor`,`push_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 3653, ~U[2026-09-02 13:35:45Z], 64, "application", "SR800 A20", "MoreFun", "full", "missing_version", ~N[2026-09-02 13:35:45], ~N[2026-09-02 13:35:45]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 13:35:45.424] [INFO ] AutoPushService: Created push log for application [2026-09-02 13:35:45.424] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 3653, "retry_count" => "3"} [2026-09-02 13:35:45.425] [INFO ] AutoPushService: Sending application push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 13:35:45.425] [INFO ] AutoPushService: application push sent successfully to 28260702280001 [2026-09-02 13:35:45.425] [INFO ] AutoPushService: Auto-push completed for 28260702280001 [2026-09-02 13:35:45.428] [DEBUG] QUERY OK source="tms_terminals" db=1.7ms queue=0.1ms idle=115.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 13:35:45.429] [INFO ] Terminal updated: 28260702280001 [2026-09-02 13:35:45.465] [DEBUG] QUERY OK source="tms_terminals" db=35.9ms idle=4.7ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 13:35:45], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 13:35:45.469] [DEBUG] QUERY OK source="parameter_templates" db=1.6ms queue=0.5ms idle=38.6ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 13:35:45.474] [DEBUG] QUERY OK source="config_file_versions" db=4.4ms idle=4.4ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:35:45.475] [DEBUG] QUERY OK source="config_file_versions" db=0.9ms idle=5.7ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 13:35:45.475] [INFO ] VersionComplianceChecker: 28260702280001 — outdated configs: [{:application, "3.8.7.1-SNAPSHOT-SR800", "3.8.5"}] [2026-09-02 13:35:45.522] [DEBUG] QUERY OK source="parameter_push_logs" db=46.0ms idle=1.7ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [64, "application", ~N[2026-09-02 13:05:45]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 13:35:45.522] [INFO ] VersionComplianceChecker: Skipping application re-push for 28260702280001 (push already in-flight or within cooldown) [2026-09-02 13:35:45.523] [DEBUG] QUERY OK source="tms_terminals" db=1.2ms idle=47.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 13:35:45.581] [DEBUG] QUERY OK source="tms_terminals" db=57.5ms idle=2.1ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 13:35:45], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 13:35:45.638] [DEBUG] QUERY OK db=55.7ms idle=58.2ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [64, "organization_id", "2026-09-02T21:35:26Z", ~N[2026-09-02 13:35:45], ~N[2026-09-02 13:35:45]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 13:35:45.638] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106573, oid: "organization_id", upload_time: "2026-09-02T21:35:26Z", terminal_id: 64, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:35:45], updated_at: ~N[2026-09-02 13:35:45]} [2026-09-02 13:35:45.638] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-02T21:35:26Z", "value" => "online"} [2026-09-02 13:35:45.726] [DEBUG] QUERY OK db=87.4ms idle=52.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-02T21:35:26Z", "online", "status", 106573, ~N[2026-09-02 13:35:45], ~N[2026-09-02 13:35:45]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:35:45.727] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093342, itemkey: "status", value: "online", timestamp: "2026-09-02T21:35:26Z", message: "Terminal status update", status_log_id: 106573, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:35:45], updated_at: ~N[2026-09-02 13:35:45]}} [2026-09-02 13:35:45.727] [INFO ] Setting terminal 28260702280001 status to 'online' from status itemkey [2026-09-02 13:35:45.727] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-02T21:35:26Z", "value" => "100"} [2026-09-02 13:35:45.761] [DEBUG] QUERY OK db=32.8ms idle=90.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-02T21:35:26Z", "100", "battery", 106573, ~N[2026-09-02 13:35:45], ~N[2026-09-02 13:35:45]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:35:45.761] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093346, itemkey: "battery", value: "100", timestamp: "2026-09-02T21:35:26Z", message: "Battery level", status_log_id: 106573, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:35:45], updated_at: ~N[2026-09-02 13:35:45]}} [2026-09-02 13:35:45.761] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-02T21:35:26Z", "value" => "online"} [2026-09-02 13:35:45.839] [DEBUG] QUERY OK db=77.0ms queue=0.5ms idle=35.3ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-02T21:35:26Z", "online", "network", 106573, ~N[2026-09-02 13:35:45], ~N[2026-09-02 13:35:45]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:35:45.840] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093350, itemkey: "network", value: "online", timestamp: "2026-09-02T21:35:26Z", message: "Network connectivity", status_log_id: 106573, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:35:45], updated_at: ~N[2026-09-02 13:35:45]}} [2026-09-02 13:35:45.840] [INFO ] Setting terminal 28260702280001 status to 'online' from network itemkey [2026-09-02 13:35:45.840] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-02T21:35:26Z", "value" => "0"} [2026-09-02 13:35:45.903] [DEBUG] QUERY OK db=62.0ms idle=79.7ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-02T21:35:26Z", "0", "cpu", 106573, ~N[2026-09-02 13:35:45], ~N[2026-09-02 13:35:45]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:35:45.904] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093352, itemkey: "cpu", value: "0", timestamp: "2026-09-02T21:35:26Z", message: "CPU usage percentage", status_log_id: 106573, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:35:45], updated_at: ~N[2026-09-02 13:35:45]}} [2026-09-02 13:35:45.904] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-02T21:35:26Z", "value" => "1.0.0"} [2026-09-02 13:35:45.983] [DEBUG] QUERY OK db=78.3ms queue=0.1ms idle=65.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-02T21:35:26Z", "1.0.0", "parameter_config", 106573, ~N[2026-09-02 13:35:45], ~N[2026-09-02 13:35:45]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:35:45.984] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093357, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-02T21:35:26Z", message: "Current parameters version", status_log_id: 106573, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:35:45], updated_at: ~N[2026-09-02 13:35:45]}} [2026-09-02 13:35:45.984] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-02T21:35:26Z", "value" => "1.0.1"} [2026-09-02 13:35:46.043] [DEBUG] QUERY OK db=58.6ms idle=81.8ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-02T21:35:26Z", "1.0.1", "emv_config", 106573, ~N[2026-09-02 13:35:45], ~N[2026-09-02 13:35:45]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:35:46.043] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093360, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-02T21:35:26Z", message: "Current EMV config version", status_log_id: 106573, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:35:45], updated_at: ~N[2026-09-02 13:35:45]}} [2026-09-02 13:35:46.043] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-02T21:35:26Z", "value" => ""} [2026-09-02 13:35:46.092] [DEBUG] QUERY OK db=47.6ms idle=60.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-02T21:35:26Z", "keys_config", 106573, ~N[2026-09-02 13:35:46], ~N[2026-09-02 13:35:46]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:35:46.092] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093365, itemkey: "keys_config", value: nil, timestamp: "2026-09-02T21:35:26Z", message: "Current keys config version", status_log_id: 106573, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:35:46], updated_at: ~N[2026-09-02 13:35:46]}} [2026-09-02 13:35:46.092] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-02T21:35:26Z", "value" => "3.8.7.1-SNAPSHOT-SR800"} [2026-09-02 13:35:46.194] [DEBUG] QUERY OK db=101.2ms idle=49.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-02T21:35:26Z", "3.8.7.1-SNAPSHOT-SR800", "application", 106573, ~N[2026-09-02 13:35:46], ~N[2026-09-02 13:35:46]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 13:35:46.195] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1093368, itemkey: "application", value: "3.8.7.1-SNAPSHOT-SR800", timestamp: "2026-09-02T21:35:26Z", message: "Current application version", status_log_id: 106573, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 13:35:46], updated_at: ~N[2026-09-02 13:35:46]}} [2026-09-02 13:35:46.195] [WARN ] Unexpected async result [2026-09-02 13:35:46.195] [WARN ] Unexpected async result [2026-09-02 13:35:46.197] [WARN ] Unexpected async result [2026-09-02 13:36:00.976] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:36:09.036] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:36:20.665] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:36:30.659] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:36:33.940] [DEBUG] QUERY OK source="agent_global_settings" db=0.5ms idle=190.9ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:36:33.941] [DEBUG] QUERY OK source="agent_incidents" db=0.6ms idle=101.6ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'config') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A2')) [] ↳ AgentCore.Agents.ConfigCompliance.OutcomeLabeller.run/0, at: lib/agent_core/agents/config_compliance/outcome_labeller.ex:40 [2026-09-02 13:36:33.942] [DEBUG] QUERY OK source="agent_global_settings" db=1.1ms idle=1.1ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:36:33.943] [DEBUG] QUERY OK source="agent_incidents" db=0.3ms idle=1.6ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'fleet') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A1')) [] ↳ AgentCore.Agents.FleetHealth.OutcomeLabeller.run/0, at: lib/agent_core/agents/fleet_health/outcome_labeller.ex:26 [2026-09-02 13:36:33.944] [DEBUG] QUERY OK source="agent_global_settings" db=0.7ms queue=0.1ms idle=0.8ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:36:33.947] [DEBUG] QUERY OK source="agent_incidents" db=2.5ms idle=1.2ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'rollout') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A3')) [] ↳ AgentCore.Agents.Rollout.OutcomeLabeller.run/0, at: lib/agent_core/agents/rollout/outcome_labeller.ex:24 [2026-09-02 13:36:33.948] [DEBUG] QUERY OK source="agent_global_settings" db=0.5ms idle=3.0ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:36:33.949] [DEBUG] QUERY OK source="agent_incidents" db=0.4ms idle=1.3ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'infra') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A8')) [] ↳ AgentCore.Agents.Infra.OutcomeLabeller.run/0, at: lib/agent_core/agents/infra/outcome_labeller.ex:25 [2026-09-02 13:36:33.949] [DEBUG] QUERY OK source="agent_global_settings" db=0.2ms idle=1.2ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:36:33.951] [DEBUG] QUERY OK source="agent_incidents" db=1.3ms idle=0.9ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'tms_alerts') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = ?)) ["A9"] ↳ AgentCore.Agents.TmsAlerts.OutcomeLabeller.open_target_incidents/0, at: lib/agent_core/agents/tms_alerts/outcome_labeller.ex:45 [2026-09-02 13:36:33.953] [DEBUG] QUERY OK source="agent_global_settings" db=0.5ms queue=0.6ms idle=2.2ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:36:33.954] [DEBUG] QUERY OK source="agent_incidents" db=1.3ms queue=0.1ms idle=1.9ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'settlement') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A4')) [] ↳ AgentCore.Agents.Settlement.OutcomeLabeller.run/0, at: lib/agent_core/agents/settlement/outcome_labeller.ex:34 [2026-09-02 13:36:33.956] [DEBUG] QUERY OK source="agent_global_settings" db=1.2ms idle=1.8ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 13:36:33.959] [DEBUG] QUERY OK source="agent_incidents" db=2.0ms idle=2.0ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'risk') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A5')) [] ↳ AgentCore.Agents.RiskTriage.OutcomeLabeller.run/0, at: lib/agent_core/agents/risk_triage/outcome_labeller.ex:25 [2026-09-02 13:36:33.976] [DEBUG] QUERY OK source="agent_incidents" db=17.1ms idle=2.9ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (a0.`opened_at` >= ?) [~U[2026-09-01 13:36:33Z]] ↳ AgentCore.Agents.Ops.Correlator.run/0, at: lib/agent_core/agents/ops/correlator.ex:67 [2026-09-02 13:36:34.021] [INFO ] Running offline device check... [2026-09-02 13:36:34.021] [INFO ] Starting offline device check... [2026-09-02 13:36:34.023] [DEBUG] QUERY OK source="tms_terminals" db=1.6ms idle=62.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 [] ↳ TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1199 [2026-09-02 13:36:34.027] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.5ms idle=48.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [1] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.029] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.7ms idle=4.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [2] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.034] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.5ms queue=2.6ms idle=2.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [3] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.037] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.7ms queue=0.1ms idle=4.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [4] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.041] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.8ms idle=5.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [5] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.043] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms idle=4.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [6] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.044] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=2.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [7] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.046] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=2.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [8] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.051] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.4ms idle=5.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [9] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.051] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=4.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [10] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.056] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.5ms idle=2.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.060] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.1ms idle=7.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.063] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.6ms queue=0.4ms idle=5.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [13] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.064] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=3.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [14] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.067] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.1ms queue=0.1ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [15] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.071] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.3ms queue=1.2ms idle=2.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [16] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.073] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=5.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [18] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.076] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.1ms idle=1.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [19] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.079] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.2ms idle=3.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [20] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.083] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=2.4ms idle=2.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [22] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.086] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=2.5ms idle=3.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [23] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.089] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.6ms idle=3.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [26] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.091] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.1ms idle=3.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [29] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.092] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [33] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.096] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.4ms idle=1.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [35] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.098] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.0ms idle=4.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [36] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.101] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.8ms idle=2.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [37] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.103] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms idle=3.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [39] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.105] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.5ms idle=2.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [42] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.106] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=2.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [43] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.107] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.3ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [44] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.110] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.4ms idle=1.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [45] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.114] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.0ms idle=2.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [46] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.117] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.2ms idle=3.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [47] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.118] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=4.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [48] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.121] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.0ms idle=1.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [49] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.124] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms queue=1.3ms idle=2.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [51] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.129] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=4.7ms idle=3.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [53] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.130] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=5.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [55] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.131] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [60] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.132] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [61] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.135] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.0ms idle=1.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [62] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.139] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms queue=1.2ms idle=3.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [63] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.142] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.2ms idle=3.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [64] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.144] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms idle=3.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [65] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.145] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms queue=0.3ms idle=2.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [67] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.147] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms idle=1.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [69] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.148] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [71] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.149] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.7ms idle=0.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [74] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.150] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [78] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.151] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [80] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.152] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [81] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.153] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [82] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.156] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.5ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [83] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 13:36:34.156] [INFO ] Offline device check completed. Found 51 offline devices, updated 0 statuses. [2026-09-02 13:36:34.156] [INFO ] Offline device check completed successfully [2026-09-02 13:36:39.984] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:36:55.994] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:37:03.877] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:37:11.603] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:37:26.012] [ERROR] MyXQL.Connection (#PID<0.1311.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:37:27.965] [ERROR] MyXQL.Connection (#PID<0.1310.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 13:37:37.349] [DEBUG] QUERY OK source="sync_outbox_entries" db=1.3ms idle=85.0ms SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["merchant_status", "sent"] ↳ RiskCore.Sync.MerchantStatusReconciler.reconcile_all/0, at: lib/risk_core/sync/merchant_status_reconciler.ex:25 [2026-09-02 13:37:37.349] [INFO ] [MerchantStatusReconciler] reconciling 0 sent entries [2026-09-02 13:37:37.349] [INFO ] [MerchantStatusReconciler] done. %{acked: 0, drift_detected: 0} [2026-09-02 16:21:29.878] [INFO ] Application platform_core exited: exited in: PlatformCore.Application.start(:normal, []) ** (EXIT) an exception was raised: ** (UndefinedFunctionError) function PlatformCore.Application.start/2 is undefined (module PlatformCore.Application is not available) (platform_core 0.1.0) PlatformCore.Application.start(:normal, []) (kernel 9.2.4.3) application_master.erl:293: :application_master.start_it_old/4 [2026-09-02 16:21:29.920] [INFO ] Application req exited: :stopped [2026-09-02 16:21:29.921] [INFO ] Application plug exited: :stopped [2026-09-02 16:21:29.929] [INFO ] Application plug_crypto exited: :stopped [2026-09-02 16:21:29.929] [INFO ] Application finch exited: :stopped [2026-09-02 16:21:29.929] [INFO ] Application mime exited: :stopped [2026-09-02 16:21:29.929] [INFO ] Application nimble_options exited: :stopped [2026-09-02 16:21:29.930] [INFO ] Application nimble_pool exited: :stopped [2026-09-02 16:21:29.931] [INFO ] Application mint exited: :stopped [2026-09-02 16:21:29.931] [INFO ] Application hpax exited: :stopped [2026-09-02 16:21:29.931] [INFO ] Application castore exited: :stopped [2026-09-02 16:21:29.933] [INFO ] Application tortoise exited: :stopped [2026-09-02 16:21:29.935] [INFO ] Application gen_state_machine exited: :stopped [2026-09-02 16:21:29.936] [INFO ] Application oban exited: :stopped [2026-09-02 16:21:29.936] [INFO ] Application phoenix_pubsub exited: :stopped [2026-09-02 16:21:29.936] [INFO ] Application ecto_sql exited: :stopped [2026-09-02 16:21:29.936] [INFO ] Application myxql exited: :stopped [2026-09-02 16:21:29.937] [INFO ] Application db_connection exited: :stopped [2026-09-02 16:21:29.938] [INFO ] Application ecto exited: :stopped [2026-09-02 16:21:29.938] [INFO ] Application jason exited: :stopped [2026-09-02 16:21:29.938] [INFO ] Application decimal exited: :stopped [2026-09-02 16:21:29.939] [INFO ] Application telemetry exited: :stopped [2026-09-02 16:21:29.939] [INFO ] Application eex exited: :stopped [2026-09-02 16:21:29.939] [INFO ] Application runtime_tools exited: :stopped [2026-09-02 16:24:37.397] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:24:37.397] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:24:37.709] [INFO ] [Mastercard.Ipm.Scheduler] Next poll in 9h 5m [2026-09-02 16:24:37.760] [INFO ] [Ysp.Scheduler] Started. SFTP in 10h 35m, MIS in 14h 35m [2026-09-02 16:24:37.784] [INFO ] :alarm_handler: {:set, {{:disk_almost_full, ~c"/"}, []}} [2026-09-02 16:24:37.795] [INFO ] :alarm_handler: {:set, {:system_memory_high_watermark, []}} [2026-09-02 16:24:39.263] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:24:39.371] [INFO ] Terminal Event Listener started and listening to events [2026-09-02 16:24:39.372] [INFO ] Rule Validation Worker started - will run every hour [2026-09-02 16:24:39.372] [INFO ] Building initial filter cache... [2026-09-02 16:24:39.401] [DEBUG] QUERY OK source="tms_terminals" db=1.5ms queue=0.4ms idle=843.6ms SELECT t0.`area`, t0.`vendor`, t0.`model` FROM `tms_terminals` AS t0 WHERE ((NOT (t0.`area` IS NULL) OR NOT (t0.`vendor` IS NULL)) OR NOT (t0.`model` IS NULL)) [] ↳ TmsCore.TerminalManagement.FilterCacheService.get_terminal_filter_data/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:153 [2026-09-02 16:24:39.424] [DEBUG] QUERY OK source="filter_usage" db=2.7ms queue=3.5ms idle=78.2ms SELECT f0.`filter_type`, f0.`filter_value`, coalesce(sum(f0.`usage_count`), 0) FROM `filter_usage` AS f0 GROUP BY f0.`filter_type`, f0.`filter_value` [] ↳ TmsCore.TerminalManagement.FilterCacheService.get_usage_statistics/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:190 [2026-09-02 16:24:39.425] [INFO ] Filter cache rebuilt: 0 areas, 5 vendors, 8 models [2026-09-02 16:24:39.506] [INFO ] Device phoenix_client_tms_apps_sunny connected [2026-09-02 16:24:39.600] [INFO ] PromEx is starting a standalone metrics server on port 13129 over http [2026-09-02 16:24:39.682] [DEBUG] QUERY OK source="settlement_mis" db=8.4ms queue=0.6ms idle=248.0ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`id` = ?) [326] ↳ :elixir.eval_external_handler/3, at: src/elixir.erl:380 [2026-09-02 16:24:39.689] [DEBUG] QUERY OK source="settlement_mis_items" db=0.7ms queue=1.1ms idle=133.3ms SELECT s0.`merchant_mid`, s0.`merchant_id`, sum(s0.`transaction_count`), sum(s0.`total_gross_amount`), sum(s0.`total_mdr_amount`), sum(s0.`total_vat_amount`), sum(s0.`total_interchange_fee`), sum(s0.`total_net_settlement_amount`), sum(s0.`net_payable`), sum(s0.`margin_contribution`), GROUP_CONCAT(DISTINCT s0.`scheme_name` SEPARATOR ', '), GROUP_CONCAT(DISTINCT s0.`card_type_code` SEPARATOR ', ') FROM `settlement_mis_items` AS s0 WHERE (s0.`settlement_mis_id` = ?) GROUP BY s0.`merchant_mid`, s0.`merchant_id` ORDER BY s0.`merchant_mid` [326] ↳ :elixir.eval_external_handler/3, at: src/elixir.erl:380 [2026-09-02 16:24:39.700] [DEBUG] QUERY OK source="core_transactions" db=0.8ms queue=1.0ms idle=14.4ms SELECT c0.`merchant_mid`, count(c0.`id`), sum(c0.`gross_amount`) FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (((c0.`risk_hold` = TRUE) OR (c0.`chargeback_hold` = TRUE)) OR NOT (c0.`exception_type` IS NULL)) GROUP BY c0.`merchant_mid` [~D[2026-08-31]] ↳ :elixir.eval_external_handler/3, at: src/elixir.erl:380 [2026-09-02 16:24:39.706] [DEBUG] QUERY OK source="merchant_adjustments" db=1.4ms queue=0.8ms idle=15.1ms SELECT m0.`merchant_mid`, count(m0.`id`), sum(CASE WHEN m0.`debit_credit` = 'CREDIT' THEN m0.`amount` ELSE 0 END), sum(CASE WHEN m0.`debit_credit` = 'DEBIT' THEN m0.`amount` ELSE 0 END) FROM `merchant_adjustments` AS m0 WHERE (m0.`adjustment_date` = ?) AND ((m0.`status` = 'applied') OR (m0.`approval_status` = 'approved')) GROUP BY m0.`merchant_mid` [~D[2026-08-31]] ↳ :elixir.eval_external_handler/3, at: src/elixir.erl:380 [2026-09-02 16:27:13.359] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:27:13.359] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:27:13.700] [INFO ] [Mastercard.Ipm.Scheduler] Next poll in 9h 2m [2026-09-02 16:27:13.771] [INFO ] [Ysp.Scheduler] Started. SFTP in 10h 32m, MIS in 14h 32m [2026-09-02 16:27:13.794] [INFO ] :alarm_handler: {:set, {{:disk_almost_full, ~c"/"}, []}} [2026-09-02 16:27:13.819] [INFO ] :alarm_handler: {:set, {:system_memory_high_watermark, []}} [2026-09-02 16:27:15.071] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:27:15.294] [INFO ] Terminal Event Listener started and listening to events [2026-09-02 16:27:15.296] [INFO ] Rule Validation Worker started - will run every hour [2026-09-02 16:27:15.296] [INFO ] Building initial filter cache... [2026-09-02 16:27:15.307] [DEBUG] QUERY OK source="tms_terminals" db=0.5ms queue=0.4ms idle=788.9ms SELECT t0.`area`, t0.`vendor`, t0.`model` FROM `tms_terminals` AS t0 WHERE ((NOT (t0.`area` IS NULL) OR NOT (t0.`vendor` IS NULL)) OR NOT (t0.`model` IS NULL)) [] ↳ TmsCore.TerminalManagement.FilterCacheService.get_terminal_filter_data/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:153 [2026-09-02 16:27:15.315] [DEBUG] QUERY OK source="filter_usage" db=0.4ms queue=1.4ms idle=91.0ms SELECT f0.`filter_type`, f0.`filter_value`, coalesce(sum(f0.`usage_count`), 0) FROM `filter_usage` AS f0 GROUP BY f0.`filter_type`, f0.`filter_value` [] ↳ TmsCore.TerminalManagement.FilterCacheService.get_usage_statistics/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:190 [2026-09-02 16:27:15.315] [INFO ] Filter cache rebuilt: 0 areas, 5 vendors, 8 models [2026-09-02 16:27:15.387] [INFO ] Device phoenix_client_tms_apps_sunny connected [2026-09-02 16:27:15.502] [INFO ] PromEx is starting a standalone metrics server on port 13129 over http [2026-09-02 16:27:15.613] [INFO ] Running PlatformWeb.Endpoint with Bandit 1.10.2 at 0.0.0.0:3129 (http) [2026-09-02 16:27:15.626] [INFO ] Access PlatformWeb.Endpoint at http://localhost:3129 [2026-09-02 16:27:16.273] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:27:17.910] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:27:18.713] [DEBUG] QUERY OK source="sync_outbox_entries" db=0.6ms queue=1.1ms idle=170.8ms SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["merchant_status", "sent"] ↳ RiskCore.Sync.MerchantStatusReconciler.reconcile_all/0, at: lib/risk_core/sync/merchant_status_reconciler.ex:25 [2026-09-02 16:27:18.713] [DEBUG] QUERY OK source="sync_outbox_entries" db=0.8ms queue=1.1ms idle=33.7ms SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["fee_rate_assignment", "sent"] ↳ SettlementCore.Sync.FeeRateReconciler.reconcile_all/0, at: lib/settlement_core/sync/fee_rate_reconciler.ex:37 [2026-09-02 16:27:18.714] [INFO ] [FeeRateReconciler] reconciling 0 sent entries [2026-09-02 16:27:18.714] [INFO ] [MerchantStatusReconciler] reconciling 0 sent entries [2026-09-02 16:27:18.720] [INFO ] [FeeRateReconciler] done. %{acked: 0, drift_detected: 0} [2026-09-02 16:27:18.720] [INFO ] [MerchantStatusReconciler] done. %{acked: 0, drift_detected: 0} [2026-09-02 16:27:19.577] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:27:21.710] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:27:23.139] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:27:27.610] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:27:30.995] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:27:34.372] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:27:38.794] [INFO ] GET / [2026-09-02 16:27:38.894] [DEBUG] Processing with PlatformWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [2026-09-02 16:27:39.217] [INFO ] Sent 200 in 422ms [2026-09-02 16:27:40.646] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:27:41.930] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:27:44.410] [INFO ] GET /images/favicon.png [2026-09-02 16:27:44.512] [DEBUG] ** (Phoenix.Router.NoRouteError) no route found for GET /images/favicon.png (PlatformWeb.Router) (platform_web 0.1.0) /var/www/internaltesting/sunny/DEMOAPP/deps/phoenix/lib/phoenix/router.ex:541: PlatformWeb.Router.call/2 (platform_web 0.1.0) lib/platform_web/endpoint.ex:1: PlatformWeb.Endpoint.plug_builder_call/2 (platform_web 0.1.0) /var/www/internaltesting/sunny/DEMOAPP/deps/plug/lib/plug/debugger.ex:155: PlatformWeb.Endpoint."call (overridable 3)"/2 (platform_web 0.1.0) lib/platform_web/endpoint.ex:1: PlatformWeb.Endpoint.call/2 (phoenix 1.7.21) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.10.2) lib/bandit/pipeline.ex:131: Bandit.Pipeline.call_plug!/2 (bandit 1.10.2) lib/bandit/pipeline.ex:42: Bandit.Pipeline.run/5 (bandit 1.10.2) lib/bandit/http1/handler.ex:13: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.10.2) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.10.2) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_info/2 (stdlib 5.2.3.2) gen_server.erl:1095: :gen_server.try_handle_info/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [2026-09-02 16:27:45.863] [INFO ] GET /users/log_in [2026-09-02 16:27:45.864] [DEBUG] Processing with PlatformWeb.UserLoginLive.new/2 Parameters: %{} Pipelines: [:browser, :redirect_if_user_is_authenticated] [2026-09-02 16:27:45.952] [INFO ] Sent 200 in 88ms [2026-09-02 16:27:48.296] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 26µs Transport: :websocket Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "Rns5KkIpOgh8DC8oMU4AEQoWP0E4QzoVq6PgzsQZQBpAYw_Znrt7avIE", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 16:27:48.548] [DEBUG] MOUNT PlatformWeb.UserLoginLive Parameters: %{} Session: %{"_csrf_token" => "7MiM8ZkR-N_ih9_KddKvY5sP"} [2026-09-02 16:27:48.548] [DEBUG] Replied in 212µs [2026-09-02 16:27:50.283] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:27:53.473] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:27:59.475] [INFO ] POST /users/log_in [2026-09-02 16:27:59.475] [DEBUG] Processing with PlatformWeb.UserSessionController.create/2 Parameters: %{"_csrf_token" => "Rns5KkIpOgh8DC8oMU4AEQoWP0E4QzoVq6PgzsQZQBpAYw_Znrt7avIE", "user" => %{"email" => "demo@mercury.com", "password" => "[FILTERED]"}} Pipelines: [:browser, :redirect_if_user_is_authenticated] [2026-09-02 16:27:59.541] [DEBUG] QUERY OK source="users" db=2.8ms queue=1.4ms idle=291.1ms SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`theme`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 WHERE (u0.`email` = ?) ["demo@mercury.com"] ↳ DaProductApp.Users.get_user_by_email_and_password/2, at: lib/da_product_app/users.ex:43 [2026-09-02 16:27:59.876] [DEBUG] QUERY OK db=0.3ms idle=1173.2ms begin [] ↳ PlatformCore.Audit.append/2, at: lib/platform_core/audit.ex:113 [2026-09-02 16:27:59.882] [DEBUG] QUERY OK source="audit_chain_state" db=0.5ms SELECT a0.`id`, a0.`chain`, a0.`last_seq`, a0.`last_hash`, a0.`last_verified_at`, a0.`last_verified_seq`, a0.`last_verify_result`, a0.`inserted_at`, a0.`updated_at` FROM `audit_chain_state` AS a0 WHERE (a0.`chain` = ?) FOR UPDATE ["primary"] ↳ anonymous fn/3 in Ecto.Adapters.SQL.checkout_or_transaction/4, at: lib/ecto/adapters/sql.ex:1473 [2026-09-02 16:27:59.923] [DEBUG] QUERY OK db=1.2ms INSERT INTO `audit_events` (`message`,`metadata`,`seq`,`category`,`action`,`severity`,`hash`,`prev_hash`,`occurred_at`,`outcome`,`actor_id`,`actor_email`,`actor_type`,`entity_type`,`entity_id`,`entity_label`,`source_ip`,`framework_tags`,`user_agent`,`legal_hold`,`retention_class`,`inserted_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["Signed in", %{"remember_me" => false}, 70, "authentication", "login_succeeded", "info", "e4ee8b711b9ac1fc3b9e59b35ec587ddadc1fd8e2282c95badeb7606e986d014", "e2bfcb96e1626a7db1a8f97af2074fd823973dc12dc028d5555be24965374551", ~U[2026-09-02 16:27:59.876224Z], "success", 3, "demo@mercury.com", "user", "user", "3", "demo@mercury.com", "127.0.0.1", %{"list" => ["pci_dss", "iso27001"]}, "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36", false, "security", ~U[2026-09-02 16:27:59.916261Z]] ↳ anonymous fn/3 in Ecto.Adapters.SQL.checkout_or_transaction/4, at: lib/ecto/adapters/sql.ex:1473 [2026-09-02 16:27:59.928] [DEBUG] QUERY OK source="audit_chain_state" db=0.5ms UPDATE `audit_chain_state` SET `last_seq` = ?, `last_hash` = ?, `updated_at` = ? WHERE `id` = ? [70, "e4ee8b711b9ac1fc3b9e59b35ec587ddadc1fd8e2282c95badeb7606e986d014", ~U[2026-09-02 16:27:59Z], 1] ↳ anonymous fn/3 in Ecto.Adapters.SQL.checkout_or_transaction/4, at: lib/ecto/adapters/sql.ex:1473 [2026-09-02 16:27:59.969] [DEBUG] QUERY OK db=41.2ms commit [] ↳ PlatformCore.Audit.append/2, at: lib/platform_core/audit.ex:113 [2026-09-02 16:27:59.977] [DEBUG] QUERY OK source="audit_legal_holds" db=0.6ms queue=2.0ms idle=268.5ms SELECT a0.`id`, a0.`reference`, a0.`reason`, a0.`requested_by`, a0.`scope_category`, a0.`scope_entity_type`, a0.`scope_entity_id`, a0.`scope_actor_id`, a0.`scope_from`, a0.`scope_to`, a0.`status`, a0.`applied_count`, a0.`released_at`, a0.`released_by`, a0.`release_note`, a0.`created_by`, a0.`inserted_at`, a0.`updated_at` FROM `audit_legal_holds` AS a0 WHERE (a0.`status` = ?) ORDER BY a0.`inserted_at` DESC ["active"] ↳ PlatformCore.Audit.apply_matching_holds/1, at: lib/platform_core/audit.ex:664 [2026-09-02 16:28:00.041] [DEBUG] QUERY OK db=58.0ms queue=0.6ms idle=735.5ms INSERT INTO `users_tokens` (`context`,`token`,`user_id`,`inserted_at`) VALUES (?,?,?,?) ["session", <<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, 3, ~U[2026-09-02 16:27:59Z]] ↳ DaProductApp.Users.generate_user_session_token/1, at: lib/da_product_app/users.ex:346 [2026-09-02 16:28:00.041] [INFO ] Sent 302 in 566ms [2026-09-02 16:28:00.068] [ERROR] ** (Plug.Conn.AlreadySentError) the response was already sent (plug 1.19.1) lib/plug/conn.ex:914: Plug.Conn.put_resp_header/3 (phoenix 1.7.21) lib/phoenix/controller.ex:495: Phoenix.Controller.redirect/2 (platform_web 0.1.0) lib/platform_web/controllers/user_session_controller.ex:1: PlatformWeb.UserSessionController.action/2 (platform_web 0.1.0) lib/platform_web/controllers/user_session_controller.ex:1: PlatformWeb.UserSessionController.phoenix_controller_pipeline/2 (phoenix 1.7.21) lib/phoenix/router.ex:484: Phoenix.Router.__call__/5 (platform_web 0.1.0) lib/platform_web/endpoint.ex:1: PlatformWeb.Endpoint.plug_builder_call/2 (platform_web 0.1.0) /var/www/internaltesting/sunny/DEMOAPP/deps/plug/lib/plug/debugger.ex:155: PlatformWeb.Endpoint."call (overridable 3)"/2 (platform_web 0.1.0) lib/platform_web/endpoint.ex:1: PlatformWeb.Endpoint.call/2 (phoenix 1.7.21) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.10.2) lib/bandit/pipeline.ex:131: Bandit.Pipeline.call_plug!/2 (bandit 1.10.2) lib/bandit/pipeline.ex:42: Bandit.Pipeline.run/5 (bandit 1.10.2) lib/bandit/http1/handler.ex:13: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.10.2) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.10.2) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_info/2 (stdlib 5.2.3.2) gen_server.erl:1095: :gen_server.try_handle_info/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [2026-09-02 16:28:00.587] [INFO ] GET /dashboard [2026-09-02 16:28:00.587] [DEBUG] Processing with PlatformWeb.DashboardLive.index/2 Parameters: %{} Pipelines: [:browser, :require_authenticated_user] [2026-09-02 16:28:00.604] [DEBUG] QUERY OK source="users_tokens" db=0.5ms queue=0.7ms idle=1061.4ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:28:00.599038Z]] ↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107 [2026-09-02 16:28:00.939] [INFO ] Sent 200 in 351ms [2026-09-02 16:28:04.388] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 24µs Transport: :websocket Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "X1UZLAtzayAgAhcCOTouIiQhQAwnQgIh32PTI9ShdNBLZXlpScpDI-es", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 16:28:05.531] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 35µs Transport: :longpoll Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "X1UZLAtzayAgAhcCOTouIiQhQAwnQgIh32PTI9ShdNBLZXlpScpDI-es", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 16:28:05.532] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 22µs Transport: :longpoll Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "X1UZLAtzayAgAhcCOTouIiQhQAwnQgIh32PTI9ShdNBLZXlpScpDI-es", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 16:28:05.532] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 21µs Transport: :longpoll Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "X1UZLAtzayAgAhcCOTouIiQhQAwnQgIh32PTI9ShdNBLZXlpScpDI-es", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 16:28:06.476] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 39µs Transport: :longpoll Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "X1UZLAtzayAgAhcCOTouIiQhQAwnQgIh32PTI9ShdNBLZXlpScpDI-es", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 16:28:08.031] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 28µs Transport: :longpoll Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "X1UZLAtzayAgAhcCOTouIiQhQAwnQgIh32PTI9ShdNBLZXlpScpDI-es", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 16:28:08.928] [DEBUG] MOUNT PlatformWeb.DashboardLive Parameters: %{} Session: %{"_csrf_token" => "lgIxBJ8HDLUNcbBRwB0HnogR", "live_socket_id" => "users_sessions:SgjD1MAvB855fMzhUeegP5CoiDXZ1kJbTVjHqKZyFuc=", "user_token" => <<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>} [2026-09-02 16:28:08.931] [DEBUG] QUERY OK source="users_tokens" db=2.3ms queue=0.4ms idle=1656.6ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:28:08.928118Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 16:28:08.958] [DEBUG] Replied in 31ms [2026-09-02 16:28:08.961] [DEBUG] HANDLE PARAMS in PlatformWeb.DashboardLive Parameters: %{} [2026-09-02 16:28:08.990] [DEBUG] Replied in 28ms [2026-09-02 16:28:09.008] [DEBUG] Duplicate channel join for topic "lv:phx-GNGN1sV4aUYNBBnh" in Phoenix.LiveView.Socket. Closing existing channel for new join. [2026-09-02 16:28:09.009] [DEBUG] MOUNT PlatformWeb.DashboardLive Parameters: %{} Session: %{"_csrf_token" => "lgIxBJ8HDLUNcbBRwB0HnogR", "live_socket_id" => "users_sessions:SgjD1MAvB855fMzhUeegP5CoiDXZ1kJbTVjHqKZyFuc=", "user_token" => <<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>} [2026-09-02 16:28:09.013] [DEBUG] QUERY OK source="users_tokens" db=0.6ms queue=2.6ms idle=740.4ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:28:09.010034Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 16:28:09.033] [DEBUG] Replied in 23ms [2026-09-02 16:28:09.034] [DEBUG] HANDLE PARAMS in PlatformWeb.DashboardLive Parameters: %{} [2026-09-02 16:28:09.066] [DEBUG] Replied in 32ms [2026-09-02 16:28:09.074] [DEBUG] QUERY OK source="pos_transaction" db=6.8ms queue=1.5ms idle=797.5ms SELECT DATE(p0.`created_dateTime`), count(p0.`id`) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (NOT (EXISTS ( SELECT 1 FROM pos_terminals pt WHERE pt.device_type IN ('SoftPOS', 'SOFT POS') AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci ) )) GROUP BY DATE(p0.`created_dateTime`) [~N[2026-09-01 00:00:00]] ↳ SettlementCore.TransactionDashboardQueries.daily_pos_counts/2, at: lib/settlement_core/transaction_dashboard_queries.ex:355 [2026-09-02 16:28:09.094] [DEBUG] QUERY OK source="pos_transaction" db=1.2ms queue=16.7ms idle=293.3ms SELECT DATE(p0.`created_dateTime`), count(p0.`id`) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (EXISTS ( SELECT 1 FROM pos_terminals pt WHERE pt.device_type IN ('SoftPOS', 'SOFT POS') AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci ) ) GROUP BY DATE(p0.`created_dateTime`) [~N[2026-09-01 00:00:00]] ↳ SettlementCore.TransactionDashboardQueries.daily_pos_counts/2, at: lib/settlement_core/transaction_dashboard_queries.ex:355 [2026-09-02 16:28:09.135] [DEBUG] QUERY OK source="tms_terminals" db=0.9ms queue=0.7ms idle=89.2ms SELECT t0.`id`, t0.`serial_number`, s1.`last_seen`, CASE WHEN s1.`last_seen` > ? THEN 'healthy' WHEN s1.`last_seen` > ? THEN 'warning' WHEN s1.`last_seen` > ? THEN 'critical' ELSE 'offline' END FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `last_seen` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` [~U[2026-09-02 16:23:09.033832Z], ~U[2026-09-02 15:58:09.033832Z], ~U[2026-09-02 15:28:09.033832Z]] ↳ TmsCore.TerminalManagement.get_device_health_metrics/0, at: lib/tms_core/terminal_management.ex:1951 [2026-09-02 16:28:09.143] [DEBUG] QUERY OK source="transactions" db=2.0ms queue=2.2ms idle=44.7ms SELECT DATE(t0.`inserted_at`), count(t0.`id`) FROM `transactions` AS t0 WHERE (t0.`inserted_at` >= CAST(? AS datetime)) GROUP BY DATE(t0.`inserted_at`) [~N[2026-09-01 00:00:00]] ↳ SettlementCore.TransactionDashboardQueries.daily_counts/3, at: lib/settlement_core/transaction_dashboard_queries.ex:335 [2026-09-02 16:28:09.145] [DEBUG] QUERY OK source="pg_pos_transaction" db=1.3ms queue=0.7ms idle=8.4ms SELECT DATE(p0.`created_dateTime`), count(p0.`id`) FROM `pg_pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) GROUP BY DATE(p0.`created_dateTime`) [~N[2026-09-01 00:00:00]] ↳ SettlementCore.TransactionDashboardQueries.daily_counts/3, at: lib/settlement_core/transaction_dashboard_queries.ex:335 [2026-09-02 16:28:09.166] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms queue=1.0ms idle=20.3ms SELECT t0.`severity`, count(t0.`id`) FROM `tms_alerts` AS t0 WHERE (t0.`status` != 'resolved') GROUP BY t0.`severity` [] ↳ PlatformWeb.Overview.alert_severity_counts/0, at: lib/platform_web/overview.ex:386 [2026-09-02 16:28:09.170] [DEBUG] QUERY OK source="tms_terminals" db=1.4ms queue=2.3ms idle=0.3ms SELECT count(t0.`id`) FROM `tms_terminals` AS t0 [] ↳ TmsCore.TerminalManagement.get_device_online_rate/0, at: lib/tms_core/terminal_management.ex:140 [2026-09-02 16:28:09.172] [DEBUG] QUERY OK source="tms_terminals" db=0.4ms queue=0.4ms idle=1.3ms SELECT count(t0.`id`) FROM `tms_terminals` AS t0 WHERE (t0.`status` IN ('connected','online','Online')) [] ↳ TmsCore.TerminalManagement.get_device_online_rate/0, at: lib/tms_core/terminal_management.ex:143 [2026-09-02 16:28:09.205] [DEBUG] QUERY OK source="pos_transaction" db=40.9ms queue=0.7ms idle=18.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (NOT (EXISTS ( SELECT 1 FROM pos_terminals pt WHERE pt.device_type IN ('SoftPOS', 'SOFT POS') AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci ) )) [~N[2026-09-01 00:00:00]] ↳ SettlementCore.TransactionDashboardQueries.pos_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:260 [2026-09-02 16:28:09.207] [DEBUG] QUERY OK source="pos_transaction" db=28.5ms queue=2.7ms idle=3.2ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (NOT (EXISTS ( SELECT 1 FROM pos_terminals pt WHERE pt.device_type IN ('SoftPOS', 'SOFT POS') AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci ) )) [~N[2026-09-01 00:00:00]] ↳ SettlementCore.TransactionDashboardQueries.pos_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:260 [2026-09-02 16:28:09.248] [DEBUG] QUERY OK source="pos_transaction" db=1.0ms queue=1.1ms idle=40.4ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (EXISTS ( SELECT 1 FROM pos_terminals pt WHERE pt.device_type IN ('SoftPOS', 'SOFT POS') AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci ) ) [~N[2026-09-01 00:00:00]] ↳ SettlementCore.TransactionDashboardQueries.softpos_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:280 [2026-09-02 16:28:09.249] [DEBUG] QUERY OK source="pos_transaction" db=2.0ms queue=0.8ms idle=38.9ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (EXISTS ( SELECT 1 FROM pos_terminals pt WHERE pt.device_type IN ('SoftPOS', 'SOFT POS') AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci ) ) [~N[2026-09-01 00:00:00]] ↳ SettlementCore.TransactionDashboardQueries.softpos_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:280 [2026-09-02 16:28:09.252] [DEBUG] QUERY OK source="transactions" db=0.9ms queue=3.0ms idle=0.4ms SELECT SUM(CASE WHEN t0.`status` IN ('success','completed') THEN 1 ELSE 0 END), SUM(CASE WHEN t0.`status` IN ('failed','declined','error','cancelled') THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN t0.`status` IN ('success','completed') THEN t0.`transaction_amount` END), 0) FROM `transactions` AS t0 WHERE (t0.`inserted_at` >= CAST(? AS datetime)) [~N[2026-09-01 00:00:00]] ↳ SettlementCore.TransactionDashboardQueries.qr_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:320 [2026-09-02 16:28:09.259] [DEBUG] QUERY OK source="transactions" db=6.3ms queue=2.6ms idle=0.9ms SELECT SUM(CASE WHEN t0.`status` IN ('success','completed') THEN 1 ELSE 0 END), SUM(CASE WHEN t0.`status` IN ('failed','declined','error','cancelled') THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN t0.`status` IN ('success','completed') THEN t0.`transaction_amount` END), 0) FROM `transactions` AS t0 WHERE (t0.`inserted_at` >= CAST(? AS datetime)) [~N[2026-09-01 00:00:00]] ↳ SettlementCore.TransactionDashboardQueries.qr_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:320 [2026-09-02 16:28:09.261] [DEBUG] QUERY OK source="pg_pos_transaction" db=2.8ms queue=5.7ms idle=0.3ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pg_pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-09-01 00:00:00]] ↳ SettlementCore.TransactionDashboardQueries.ecom_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:298 [2026-09-02 16:28:09.262] [DEBUG] QUERY OK source="pg_pos_transaction" db=0.5ms queue=2.2ms idle=0.3ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pg_pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-09-01 00:00:00]] ↳ SettlementCore.TransactionDashboardQueries.ecom_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:298 [2026-09-02 16:28:09.265] [DEBUG] QUERY OK source="pos_failed_transaction" db=1.3ms queue=2.0ms idle=0.2ms SELECT count(p0.`id`) FROM `pos_failed_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-09-01 00:00:00]] ↳ SettlementCore.TransactionDashboardQueries.summary/1, at: lib/settlement_core/transaction_dashboard_queries.ex:95 [2026-09-02 16:28:09.267] [DEBUG] QUERY OK source="pos_transaction_reversal" db=0.8ms queue=0.9ms idle=0.4ms SELECT count(p0.`id`) FROM `pos_transaction_reversal` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-09-01 00:00:00]] ↳ SettlementCore.TransactionDashboardQueries.summary/1, at: lib/settlement_core/transaction_dashboard_queries.ex:114 [2026-09-02 16:28:09.265] [DEBUG] QUERY OK source="pos_failed_transaction" db=0.5ms queue=2.4ms idle=0.1ms SELECT count(p0.`id`) FROM `pos_failed_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-09-01 00:00:00]] ↳ SettlementCore.TransactionDashboardQueries.summary/1, at: lib/settlement_core/transaction_dashboard_queries.ex:95 [2026-09-02 16:28:09.271] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms idle=2.3ms SELECT t0.`severity`, count(t0.`id`) FROM `tms_alerts` AS t0 WHERE (t0.`status` != 'resolved') GROUP BY t0.`severity` [] ↳ PlatformWeb.Overview.alert_severity_counts/0, at: lib/platform_web/overview.ex:386 [2026-09-02 16:28:09.271] [DEBUG] QUERY OK source="pos_transaction_reversal" db=2.4ms idle=1.6ms SELECT count(p0.`id`) FROM `pos_transaction_reversal` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-09-01 00:00:00]] ↳ SettlementCore.TransactionDashboardQueries.summary/1, at: lib/settlement_core/transaction_dashboard_queries.ex:114 [2026-09-02 16:28:09.274] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:28:09.291] [DEBUG] QUERY OK source="ota_configurations" db=1.8ms queue=0.5ms idle=17.0ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 00:00:00Z], ~U[2026-09-02 01:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.291] [DEBUG] QUERY OK source="settlement_mis" db=2.4ms queue=3.7ms idle=14.1ms SELECT s0.`approval_status`, count(s0.`id`) FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` IN ('pending','level1_approved')) GROUP BY s0.`approval_status` [] ↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:245 [2026-09-02 16:28:09.303] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.7ms queue=1.4ms idle=9.2ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 00:00:00Z], ~U[2026-09-02 01:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.306] [DEBUG] QUERY OK source="ota_configurations" db=2.9ms idle=12.2ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 01:00:00Z], ~U[2026-09-02 02:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.308] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.8ms queue=0.9ms idle=3.5ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 01:00:00Z], ~U[2026-09-02 02:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.311] [DEBUG] QUERY OK source="reconciliation_exceptions" db=1.7ms queue=0.5ms idle=0.7ms SELECT count(r0.`id`) FROM `reconciliation_exceptions` AS r0 WHERE (r0.`status` = 'hold') [] ↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:262 [2026-09-02 16:28:09.313] [DEBUG] QUERY OK source="ota_configurations" db=3.9ms idle=2.3ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 02:00:00Z], ~U[2026-09-02 03:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.315] [DEBUG] QUERY OK source="reconciliation_exceptions" db=1.3ms queue=2.1ms idle=0.2ms SELECT count(r0.`id`) FROM `reconciliation_exceptions` AS r0 WHERE (r0.`status` = 'hold') AND (NOT (r0.`sla_due_at` IS NULL) AND (r0.`sla_due_at` < ?)) [~N[2026-09-02 16:28:09]] ↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:267 [2026-09-02 16:28:09.317] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=3.7ms idle=0.2ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 02:00:00Z], ~U[2026-09-02 03:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.318] [DEBUG] QUERY OK source="ota_configurations" db=0.5ms queue=0.5ms idle=1.6ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 03:00:00Z], ~U[2026-09-02 04:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.319] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.7ms idle=1.5ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 03:00:00Z], ~U[2026-09-02 04:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.320] [DEBUG] QUERY OK source="ota_configurations" db=1.0ms queue=0.1ms idle=1.3ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 04:00:00Z], ~U[2026-09-02 05:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.322] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.3ms idle=1.5ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 04:00:00Z], ~U[2026-09-02 05:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.324] [DEBUG] QUERY OK source="ota_configurations" db=0.7ms queue=0.4ms idle=2.2ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 05:00:00Z], ~U[2026-09-02 06:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.325] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.1ms idle=2.0ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 05:00:00Z], ~U[2026-09-02 06:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.327] [DEBUG] QUERY OK source="ota_configurations" db=1.8ms idle=1.6ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 06:00:00Z], ~U[2026-09-02 07:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.329] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.2ms queue=0.1ms idle=2.4ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 06:00:00Z], ~U[2026-09-02 07:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.330] [DEBUG] QUERY OK source="ota_configurations" db=0.8ms idle=1.9ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 07:00:00Z], ~U[2026-09-02 08:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.332] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.3ms idle=1.4ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 07:00:00Z], ~U[2026-09-02 08:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.333] [DEBUG] QUERY OK source="ota_configurations" db=0.4ms idle=1.9ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 08:00:00Z], ~U[2026-09-02 09:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.337] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=2.8ms queue=0.9ms idle=0.9ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 08:00:00Z], ~U[2026-09-02 09:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.338] [DEBUG] QUERY OK source="ota_configurations" db=0.7ms idle=4.9ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 09:00:00Z], ~U[2026-09-02 10:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.340] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.7ms idle=2.1ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 09:00:00Z], ~U[2026-09-02 10:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.343] [DEBUG] QUERY OK source="ota_configurations" db=2.0ms idle=2.2ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 10:00:00Z], ~U[2026-09-02 11:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.345] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.4ms idle=2.6ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 10:00:00Z], ~U[2026-09-02 11:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.346] [DEBUG] QUERY OK source="ota_configurations" db=0.4ms queue=0.8ms idle=2.0ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 11:00:00Z], ~U[2026-09-02 12:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.350] [DEBUG] QUERY OK source="risk_rule_hits" db=0.8ms queue=2.3ms idle=0.3ms SELECT count(r0.`id`) FROM `risk_rule_hits` AS r0 WHERE (r0.`status` = 'Hold') [] ↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:280 [2026-09-02 16:28:09.350] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=3.3ms idle=1.7ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 11:00:00Z], ~U[2026-09-02 12:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.353] [DEBUG] QUERY OK source="ota_configurations" db=1.8ms queue=0.2ms idle=1.3ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 12:00:00Z], ~U[2026-09-02 13:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.354] [DEBUG] QUERY OK source="risk_rule_hits" db=1.0ms queue=2.9ms idle=0.3ms SELECT count(r0.`id`) FROM `risk_rule_hits` AS r0 WHERE (r0.`status` = 'Hold') AND (r0.`triggered_at` < ?) [~U[2026-08-26 16:28:09Z]] ↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:285 [2026-09-02 16:28:09.355] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.8ms queue=0.2ms idle=0.4ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 12:00:00Z], ~U[2026-09-02 13:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.356] [DEBUG] QUERY OK source="ota_configurations" db=1.4ms idle=1.2ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 13:00:00Z], ~U[2026-09-02 14:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.359] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.8ms idle=3.7ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 13:00:00Z], ~U[2026-09-02 14:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.362] [DEBUG] QUERY OK source="ota_configurations" db=2.9ms idle=3.1ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 14:00:00Z], ~U[2026-09-02 15:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.363] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.6ms queue=0.1ms idle=3.4ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 14:00:00Z], ~U[2026-09-02 15:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.365] [DEBUG] QUERY OK source="ota_configurations" db=1.8ms idle=1.2ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 15:00:00Z], ~U[2026-09-02 16:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.370] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=4.0ms queue=0.1ms idle=2.2ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 15:00:00Z], ~U[2026-09-02 16:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.371] [DEBUG] QUERY OK source="ota_configurations" db=0.9ms idle=4.6ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 16:00:00Z], ~U[2026-09-02 17:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.374] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=2.4ms idle=1.5ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 16:00:00Z], ~U[2026-09-02 17:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.376] [DEBUG] QUERY OK source="ota_configurations" db=0.4ms queue=0.9ms idle=3.1ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 17:00:00Z], ~U[2026-09-02 18:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.379] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.6ms idle=4.3ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 17:00:00Z], ~U[2026-09-02 18:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.381] [DEBUG] QUERY OK source="ota_configurations" db=1.2ms idle=4.0ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 18:00:00Z], ~U[2026-09-02 19:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.384] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=2.9ms idle=2.5ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 18:00:00Z], ~U[2026-09-02 19:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.386] [DEBUG] QUERY OK source="ota_configurations" db=1.1ms idle=3.7ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 19:00:00Z], ~U[2026-09-02 20:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.393] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=6.7ms idle=1.6ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 19:00:00Z], ~U[2026-09-02 20:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.395] [DEBUG] QUERY OK source="ota_configurations" db=1.1ms idle=8.0ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 20:00:00Z], ~U[2026-09-02 21:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.400] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=4.1ms idle=2.5ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 20:00:00Z], ~U[2026-09-02 21:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.404] [DEBUG] QUERY OK source="ota_configurations" db=4.4ms idle=4.8ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 21:00:00Z], ~U[2026-09-02 22:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.408] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=2.9ms idle=5.1ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 21:00:00Z], ~U[2026-09-02 22:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.412] [DEBUG] QUERY OK source="ota_configurations" db=2.2ms idle=5.3ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 22:00:00Z], ~U[2026-09-02 23:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.413] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.0ms idle=4.5ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 22:00:00Z], ~U[2026-09-02 23:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.417] [DEBUG] QUERY OK source="ota_configurations" db=3.8ms idle=1.6ms SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-09-02 23:00:00Z], ~U[2026-09-03 00:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197 [2026-09-02 16:28:09.419] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.3ms idle=4.3ms SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-09-02 23:00:00Z], ~U[2026-09-03 00:00:00Z]] ↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204 [2026-09-02 16:28:09.500] [DEBUG] QUERY OK source="chargeback_cases" db=66.7ms queue=0.5ms idle=15.5ms SELECT c0.`status`, count(c0.`id`) FROM `chargeback_cases` AS c0 GROUP BY c0.`status` [] ↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:102 [2026-09-02 16:28:09.624] [DEBUG] QUERY OK source="chargeback_cases" db=92.6ms queue=5.6ms idle=81.5ms SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (NOT (c0.`response_due_date` IS NULL) AND (c0.`response_due_date` < ?)) [~D[2026-09-02]] ↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:111 [2026-09-02 16:28:09.644] [DEBUG] QUERY OK source="agent_actions" db=0.8ms queue=0.6ms idle=141.9ms SELECT count(a0.`id`) FROM `agent_actions` AS a0 WHERE (a0.`status` = 'awaiting_approval') [] ↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:310 [2026-09-02 16:28:09.647] [DEBUG] QUERY OK source="agent_actions" db=1.5ms queue=1.0ms idle=45.0ms SELECT count(a0.`id`) FROM `agent_actions` AS a0 WHERE (a0.`status` = 'awaiting_approval') AND (a0.`risk_tier` IN ('t2','t3')) [] ↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:315 [2026-09-02 16:28:14.710] [WARN ] navigate event to "http://localhost:3129/admin/clearing" failed because you are redirecting across live_sessions. A full page reload will be performed instead [2026-09-02 16:28:15.490] [INFO ] GET /admin/clearing [2026-09-02 16:28:15.491] [DEBUG] Processing with PlatformWeb.ClearingLive.Dashboard.index/2 Parameters: %{} Pipelines: [:browser, :require_authenticated_user] [2026-09-02 16:28:15.493] [DEBUG] QUERY OK source="users_tokens" db=1.8ms idle=1213.1ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:28:15.491525Z]] ↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107 [2026-09-02 16:28:15.507] [DEBUG] QUERY OK source="clearing_batches" db=0.4ms queue=0.4ms idle=694.1ms SELECT c0.`source`, count(c0.`id`) FROM `clearing_batches` AS c0 GROUP BY c0.`source` [] ↳ ClearingCore.Context.count_by/2, at: lib/clearing_core/context.ex:496 [2026-09-02 16:28:15.508] [DEBUG] QUERY OK source="clearing_batches" db=0.2ms queue=0.4ms idle=267.6ms SELECT c0.`status`, count(c0.`id`) FROM `clearing_batches` AS c0 GROUP BY c0.`status` [] ↳ ClearingCore.Context.count_by/2, at: lib/clearing_core/context.ex:496 [2026-09-02 16:28:15.509] [DEBUG] QUERY OK source="clearing_batches" db=0.2ms queue=0.3ms idle=1.1ms SELECT count(c0.`id`) FROM `clearing_batches` AS c0 [] ↳ ClearingCore.Context.dashboard_stats/0, at: lib/clearing_core/context.ex:487 [2026-09-02 16:28:15.518] [DEBUG] QUERY OK source="clearing_exceptions" db=0.8ms queue=0.4ms idle=7.7ms SELECT count(c0.`id`) FROM `clearing_exceptions` AS c0 WHERE (c0.`status` = 'open') [] ↳ ClearingCore.Context.dashboard_stats/0, at: lib/clearing_core/context.ex:488 [2026-09-02 16:28:15.519] [DEBUG] QUERY OK source="clearing_exceptions" db=0.7ms queue=0.3ms idle=8.5ms SELECT c0.`exception_type`, count(c0.`id`) FROM `clearing_exceptions` AS c0 WHERE (c0.`status` = 'open') GROUP BY c0.`exception_type` [] ↳ ClearingCore.Context.count_by/2, at: lib/clearing_core/context.ex:496 [2026-09-02 16:28:15.520] [DEBUG] QUERY OK source="clearing_batches" db=0.3ms queue=0.4ms idle=1.7ms SELECT c0.`id`, c0.`filename`, c0.`source`, c0.`direction`, c0.`batch_date`, c0.`file_path`, c0.`file_size_bytes`, c0.`total_records`, c0.`matched_records`, c0.`status`, c0.`processed_at`, c0.`processing_error`, c0.`uploaded_by`, c0.`rolled_back_at`, c0.`rollback_reason`, c0.`rolled_back_by`, c0.`inserted_at`, c0.`updated_at` FROM `clearing_batches` AS c0 ORDER BY c0.`batch_date` DESC, c0.`id` DESC [] ↳ ClearingCore.Context.dashboard_stats/0, at: lib/clearing_core/context.ex:490 [2026-09-02 16:28:15.535] [INFO ] Sent 200 in 45ms [2026-09-02 16:28:16.884] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 49µs Transport: :longpoll Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "WCM7DiwDSw4LODIYD1sUC0AhdSZWKwN_4DrvnIsFOtgVl9VY7cEn8Dd-", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 16:28:17.457] [DEBUG] MOUNT PlatformWeb.ClearingLive.Dashboard Parameters: %{} Session: %{"_csrf_token" => "lgIxBJ8HDLUNcbBRwB0HnogR", "live_socket_id" => "users_sessions:SgjD1MAvB855fMzhUeegP5CoiDXZ1kJbTVjHqKZyFuc=", "user_token" => <<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>} [2026-09-02 16:28:17.459] [DEBUG] QUERY OK source="users_tokens" db=0.8ms idle=1181.5ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:28:17.457987Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 16:28:17.460] [DEBUG] QUERY OK source="clearing_batches" db=0.5ms queue=0.1ms idle=641.4ms SELECT c0.`source`, count(c0.`id`) FROM `clearing_batches` AS c0 GROUP BY c0.`source` [] ↳ ClearingCore.Context.count_by/2, at: lib/clearing_core/context.ex:496 [2026-09-02 16:28:17.461] [DEBUG] QUERY OK source="clearing_batches" db=0.8ms idle=218.9ms SELECT c0.`status`, count(c0.`id`) FROM `clearing_batches` AS c0 GROUP BY c0.`status` [] ↳ ClearingCore.Context.count_by/2, at: lib/clearing_core/context.ex:496 [2026-09-02 16:28:17.461] [DEBUG] QUERY OK source="clearing_batches" db=0.6ms idle=1.2ms SELECT count(c0.`id`) FROM `clearing_batches` AS c0 [] ↳ ClearingCore.Context.dashboard_stats/0, at: lib/clearing_core/context.ex:487 [2026-09-02 16:28:17.463] [DEBUG] QUERY OK source="clearing_exceptions" db=0.9ms idle=0.9ms SELECT count(c0.`id`) FROM `clearing_exceptions` AS c0 WHERE (c0.`status` = 'open') [] ↳ ClearingCore.Context.dashboard_stats/0, at: lib/clearing_core/context.ex:488 [2026-09-02 16:28:17.464] [DEBUG] QUERY OK source="clearing_exceptions" db=1.1ms idle=1.2ms SELECT c0.`exception_type`, count(c0.`id`) FROM `clearing_exceptions` AS c0 WHERE (c0.`status` = 'open') GROUP BY c0.`exception_type` [] ↳ ClearingCore.Context.count_by/2, at: lib/clearing_core/context.ex:496 [2026-09-02 16:28:17.466] [DEBUG] QUERY OK source="clearing_batches" db=0.6ms idle=2.2ms SELECT c0.`id`, c0.`filename`, c0.`source`, c0.`direction`, c0.`batch_date`, c0.`file_path`, c0.`file_size_bytes`, c0.`total_records`, c0.`matched_records`, c0.`status`, c0.`processed_at`, c0.`processing_error`, c0.`uploaded_by`, c0.`rolled_back_at`, c0.`rollback_reason`, c0.`rolled_back_by`, c0.`inserted_at`, c0.`updated_at` FROM `clearing_batches` AS c0 ORDER BY c0.`batch_date` DESC, c0.`id` DESC [] ↳ ClearingCore.Context.dashboard_stats/0, at: lib/clearing_core/context.ex:490 [2026-09-02 16:28:17.466] [DEBUG] Replied in 8ms [2026-09-02 16:28:17.466] [DEBUG] HANDLE PARAMS in PlatformWeb.ClearingLive.Dashboard Parameters: %{} [2026-09-02 16:28:17.471] [DEBUG] Replied in 4ms [2026-09-02 16:28:20.022] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:28:23.825] [WARN ] navigate event to "http://localhost:3129/admin/ledger/merchant" failed because you are redirecting across live_sessions. A full page reload will be performed instead [2026-09-02 16:28:24.696] [INFO ] GET /admin/ledger/merchant [2026-09-02 16:28:24.697] [DEBUG] Processing with PlatformWeb.LedgerLive.MerchantLedger.index/2 Parameters: %{} Pipelines: [:browser, :require_authenticated_user] [2026-09-02 16:28:24.698] [DEBUG] QUERY OK source="users_tokens" db=0.8ms idle=1418.4ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:28:24.697555Z]] ↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107 [2026-09-02 16:28:24.722] [DEBUG] QUERY OK source="merchant_ledger_summary" db=2.9ms queue=0.5ms idle=877.3ms SELECT m0.`merchant_mid`, max(m0.`merchant_name`), count(m0.`id`), sum(m0.`balance`), max(m0.`settlement_date`) FROM `merchant_ledger_summary` AS m0 GROUP BY m0.`merchant_mid` ORDER BY sum(m0.`balance`) DESC, m0.`merchant_mid` [] ↳ PlatformWeb.LedgerLive.MerchantLedger.load_picker/1, at: lib/platform_web/live/ledger_live/merchant_ledger.ex:80 [2026-09-02 16:28:24.739] [INFO ] Sent 200 in 42ms [2026-09-02 16:28:25.650] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 31µs Transport: :longpoll Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "A1QkExIkCz8oNRQBWy0BGg47Yi8JACAgo3mkPn3wlyAO8OCHyyRggoGr", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 16:28:26.243] [DEBUG] MOUNT PlatformWeb.LedgerLive.MerchantLedger Parameters: %{} Session: %{"_csrf_token" => "lgIxBJ8HDLUNcbBRwB0HnogR", "live_socket_id" => "users_sessions:SgjD1MAvB855fMzhUeegP5CoiDXZ1kJbTVjHqKZyFuc=", "user_token" => <<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>} [2026-09-02 16:28:26.246] [DEBUG] QUERY OK source="users_tokens" db=2.1ms queue=0.1ms idle=1545.4ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:28:26.243888Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 16:28:26.246] [DEBUG] Replied in 2ms [2026-09-02 16:28:26.246] [DEBUG] HANDLE PARAMS in PlatformWeb.LedgerLive.MerchantLedger Parameters: %{} [2026-09-02 16:28:26.254] [DEBUG] QUERY OK source="merchant_ledger_summary" db=0.7ms idle=402.9ms SELECT m0.`merchant_mid`, max(m0.`merchant_name`), count(m0.`id`), sum(m0.`balance`), max(m0.`settlement_date`) FROM `merchant_ledger_summary` AS m0 GROUP BY m0.`merchant_mid` ORDER BY sum(m0.`balance`) DESC, m0.`merchant_mid` [] ↳ PlatformWeb.LedgerLive.MerchantLedger.load_picker/1, at: lib/platform_web/live/ledger_live/merchant_ledger.ex:80 [2026-09-02 16:28:26.254] [DEBUG] Replied in 7ms [2026-09-02 16:28:30.756] [WARN ] navigate event to "http://localhost:3129/admin/ledger/general-ledger" failed because you are redirecting across live_sessions. A full page reload will be performed instead [2026-09-02 16:28:31.866] [INFO ] GET /admin/ledger/general-ledger [2026-09-02 16:28:31.866] [DEBUG] Processing with PlatformWeb.LedgerLive.GeneralLedger.index/2 Parameters: %{} Pipelines: [:browser, :require_authenticated_user] [2026-09-02 16:28:31.868] [DEBUG] QUERY OK source="users_tokens" db=0.6ms idle=589.0ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:28:31.867838Z]] ↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107 [2026-09-02 16:28:31.916] [DEBUG] QUERY OK source="chart_of_accounts" db=0.4ms queue=0.4ms idle=1044.2ms SELECT c0.`id`, c0.`account_code`, c0.`account_name`, c0.`account_type`, c0.`normal_balance`, c0.`description`, c0.`status`, c0.`inserted_at`, c0.`updated_at` FROM `chart_of_accounts` AS c0 ORDER BY c0.`account_code` [] ↳ PlatformWeb.LedgerLive.GeneralLedger.mount/3, at: lib/platform_web/live/ledger_live/general_ledger.ex:29 [2026-09-02 16:28:31.924] [DEBUG] QUERY OK source="journal_entry_lines" db=0.4ms queue=0.5ms idle=44.3ms SELECT c1.`account_code`, c1.`account_name`, c1.`account_type`, coalesce(sum(j0.`debit_amount`), 0), coalesce(sum(j0.`credit_amount`), 0) FROM `journal_entry_lines` AS j0 INNER JOIN `chart_of_accounts` AS c1 ON c1.`id` = j0.`chart_of_account_id` GROUP BY c1.`id`, c1.`account_code`, c1.`account_name`, c1.`account_type` ORDER BY c1.`account_code` [] ↳ LedgerCore.GeneralLedger.trial_balance/0, at: lib/ledger_core/general_ledger.ex:136 [2026-09-02 16:28:31.938] [DEBUG] QUERY OK source="journal_entries" db=0.3ms queue=0.6ms idle=20.5ms SELECT j0.`id`, j0.`entry_date`, j0.`description`, j0.`reference_type`, j0.`reference_id`, j0.`source_key`, j0.`posted_by`, j0.`posted_at`, j0.`inserted_at`, j0.`updated_at` FROM `journal_entries` AS j0 ORDER BY j0.`entry_date` DESC, j0.`id` DESC LIMIT ? [100] ↳ PlatformWeb.LedgerLive.GeneralLedger.mount/3, at: lib/platform_web/live/ledger_live/general_ledger.ex:31 [2026-09-02 16:28:31.968] [INFO ] Sent 200 in 101ms [2026-09-02 16:28:33.218] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 35µs Transport: :longpoll Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "DjMmTSMYcjIzYQIIM1V1EzktZj0MPRQfbTo5aRJzw-WFP77ANoVubRsM", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 16:28:33.824] [DEBUG] MOUNT PlatformWeb.LedgerLive.GeneralLedger Parameters: %{} Session: %{"_csrf_token" => "lgIxBJ8HDLUNcbBRwB0HnogR", "live_socket_id" => "users_sessions:SgjD1MAvB855fMzhUeegP5CoiDXZ1kJbTVjHqKZyFuc=", "user_token" => <<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>} [2026-09-02 16:28:33.826] [DEBUG] QUERY OK source="users_tokens" db=1.2ms idle=545.8ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:28:33.824902Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 16:28:33.827] [DEBUG] QUERY OK source="chart_of_accounts" db=1.0ms idle=941.4ms SELECT c0.`id`, c0.`account_code`, c0.`account_name`, c0.`account_type`, c0.`normal_balance`, c0.`description`, c0.`status`, c0.`inserted_at`, c0.`updated_at` FROM `chart_of_accounts` AS c0 ORDER BY c0.`account_code` [] ↳ PlatformWeb.LedgerLive.GeneralLedger.mount/3, at: lib/platform_web/live/ledger_live/general_ledger.ex:29 [2026-09-02 16:28:33.829] [DEBUG] QUERY OK source="journal_entry_lines" db=1.9ms idle=585.3ms SELECT c1.`account_code`, c1.`account_name`, c1.`account_type`, coalesce(sum(j0.`debit_amount`), 0), coalesce(sum(j0.`credit_amount`), 0) FROM `journal_entry_lines` AS j0 INNER JOIN `chart_of_accounts` AS c1 ON c1.`id` = j0.`chart_of_account_id` GROUP BY c1.`id`, c1.`account_code`, c1.`account_name`, c1.`account_type` ORDER BY c1.`account_code` [] ↳ LedgerCore.GeneralLedger.trial_balance/0, at: lib/ledger_core/general_ledger.ex:136 [2026-09-02 16:28:33.831] [DEBUG] QUERY OK source="journal_entries" db=1.1ms idle=2.4ms SELECT j0.`id`, j0.`entry_date`, j0.`description`, j0.`reference_type`, j0.`reference_id`, j0.`source_key`, j0.`posted_by`, j0.`posted_at`, j0.`inserted_at`, j0.`updated_at` FROM `journal_entries` AS j0 ORDER BY j0.`entry_date` DESC, j0.`id` DESC LIMIT ? [100] ↳ PlatformWeb.LedgerLive.GeneralLedger.mount/3, at: lib/platform_web/live/ledger_live/general_ledger.ex:31 [2026-09-02 16:28:33.831] [DEBUG] Replied in 7ms [2026-09-02 16:28:33.831] [DEBUG] HANDLE PARAMS in PlatformWeb.LedgerLive.GeneralLedger Parameters: %{} [2026-09-02 16:28:33.838] [DEBUG] Replied in 7ms [2026-09-02 16:28:35.994] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:28:38.946] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:28:41.427] [DEBUG] MOUNT PlatformWeb.LedgerLive.OutstandingBalances Parameters: %{} Session: %{"_csrf_token" => "lgIxBJ8HDLUNcbBRwB0HnogR", "live_socket_id" => "users_sessions:SgjD1MAvB855fMzhUeegP5CoiDXZ1kJbTVjHqKZyFuc=", "user_token" => <<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>} [2026-09-02 16:28:41.428] [DEBUG] QUERY OK source="users_tokens" db=0.7ms idle=148.1ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:28:41.427493Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 16:28:41.428] [DEBUG] Replied in 1ms [2026-09-02 16:28:41.429] [DEBUG] HANDLE PARAMS in PlatformWeb.LedgerLive.OutstandingBalances Parameters: %{} [2026-09-02 16:28:41.442] [DEBUG] QUERY OK source="merchant_ledger_summary" db=0.6ms queue=1.8ms idle=1199.2ms SELECT m0.`id`, m0.`merchant_mid`, m0.`merchant_name`, m0.`settlement_date`, m0.`currency`, m0.`gross_amount`, m0.`mdr_total`, m0.`vat_total`, m0.`adjustments_total`, m0.`risk_hold_total`, m0.`net_payable`, m0.`paid_amount`, m0.`balance`, m0.`entry_count`, m0.`status`, m0.`opened_at`, m0.`closed_at`, m0.`inserted_at`, m0.`updated_at` FROM `merchant_ledger_summary` AS m0 WHERE (m0.`status` IN (?,?,?)) ORDER BY m0.`settlement_date` DESC, m0.`balance` DESC LIMIT ? OFFSET ? ["open", "on_hold", "partial", 10, 0] ↳ LedgerCore.LedgerQuery.list_cycles/1, at: lib/ledger_core/ledger_query.ex:43 [2026-09-02 16:28:41.447] [DEBUG] QUERY OK source="merchant_ledger_summary" db=0.7ms queue=1.3ms idle=528.0ms SELECT count(m0.`id`) FROM `merchant_ledger_summary` AS m0 WHERE (m0.`status` IN (?,?,?)) ["open", "on_hold", "partial"] ↳ PlatformWeb.LedgerLive.OutstandingBalances.load/1, at: lib/platform_web/live/ledger_live/outstanding_balances.ex:91 [2026-09-02 16:28:41.485] [DEBUG] QUERY OK source="merchant_ledger_summary" db=0.9ms queue=36.5ms idle=5.1ms SELECT count(m0.`id`), count(DISTINCT m0.`merchant_mid`), sum(m0.`net_payable`), sum(m0.`paid_amount`), sum(m0.`balance`) FROM `merchant_ledger_summary` AS m0 WHERE (m0.`status` IN (?,?,?)) ["open", "on_hold", "partial"] ↳ LedgerCore.LedgerQuery.totals/1, at: lib/ledger_core/ledger_query.ex:75 [2026-09-02 16:28:41.488] [DEBUG] QUERY OK source="merchant_ledger_summary" db=0.4ms queue=2.7ms idle=38.4ms SELECT m0.`status`, count(m0.`id`) FROM `merchant_ledger_summary` AS m0 GROUP BY m0.`status` [] ↳ LedgerCore.LedgerQuery.status_counts/1, at: lib/ledger_core/ledger_query.ex:96 [2026-09-02 16:28:41.529] [DEBUG] QUERY OK source="merchant_ledger_summary" db=2.4ms queue=38.0ms idle=3.8ms SELECT m0.`settlement_date`, m0.`balance` FROM `merchant_ledger_summary` AS m0 WHERE (m0.`status` IN (?,?,?)) ["open", "on_hold", "partial"] ↳ LedgerCore.LedgerQuery.aging/1, at: lib/ledger_core/ledger_query.ex:122 [2026-09-02 16:28:41.529] [DEBUG] Replied in 100ms [2026-09-02 16:28:52.785] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:29:01.212] [WARN ] navigate event to "http://localhost:3129/admin/settlements/mis" failed because you are redirecting across live_sessions. A full page reload will be performed instead [2026-09-02 16:29:03.515] [INFO ] GET /admin/settlements/mis [2026-09-02 16:29:03.515] [DEBUG] Processing with PlatformWeb.SettlementLive.MisApproval.index/2 Parameters: %{} Pipelines: [:browser, :require_authenticated_user] [2026-09-02 16:29:03.520] [DEBUG] QUERY OK source="users_tokens" db=1.0ms queue=0.5ms idle=237.4ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:29:03.519068Z]] ↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107 [2026-09-02 16:29:03.546] [DEBUG] QUERY OK source="settlement_mis" db=1.7ms decode=1.9ms queue=0.5ms idle=1297.9ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` = ?) ORDER BY s0.`mis_date` DESC LIMIT 100 ["approved"] ↳ PlatformWeb.SettlementLive.MisApproval.load_mis_rows/2, at: lib/platform_web/live/settlement_live/mis_approval.ex:490 [2026-09-02 16:29:03.566] [INFO ] Sent 200 in 51ms [2026-09-02 16:29:05.376] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 34µs Transport: :longpoll Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "HTIrCToBYCEhGw8iWjovEScDAQwjKzgCqUbqxKXieWZl9XmCPA1DMD_P", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 16:29:06.645] [DEBUG] MOUNT PlatformWeb.SettlementLive.MisApproval Parameters: %{} Session: %{"_csrf_token" => "lgIxBJ8HDLUNcbBRwB0HnogR", "live_socket_id" => "users_sessions:SgjD1MAvB855fMzhUeegP5CoiDXZ1kJbTVjHqKZyFuc=", "user_token" => <<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>} [2026-09-02 16:29:06.647] [DEBUG] QUERY OK source="users_tokens" db=1.3ms idle=1363.8ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:29:06.646022Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 16:29:06.651] [DEBUG] QUERY OK source="settlement_mis" db=3.0ms queue=0.1ms idle=1403.6ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` = ?) ORDER BY s0.`mis_date` DESC LIMIT 100 ["approved"] ↳ PlatformWeb.SettlementLive.MisApproval.load_mis_rows/2, at: lib/platform_web/live/settlement_live/mis_approval.ex:490 [2026-09-02 16:29:06.652] [DEBUG] Replied in 6ms [2026-09-02 16:29:06.652] [DEBUG] HANDLE PARAMS in PlatformWeb.SettlementLive.MisApproval Parameters: %{} [2026-09-02 16:29:06.659] [DEBUG] Replied in 7ms [2026-09-02 16:29:07.155] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:29:07.534] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:29:13.091] [DEBUG] HANDLE EVENT "mis_row_clicked" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"id" => 326} [2026-09-02 16:29:13.095] [DEBUG] QUERY OK source="settlement_mis" db=0.8ms queue=2.4ms idle=1847.1ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`id` = ?) [326] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:271 [2026-09-02 16:29:13.116] [DEBUG] QUERY OK source="settlement_mis_items" db=0.5ms queue=0.8ms idle=997.8ms SELECT s0.`merchant_mid`, s0.`merchant_id`, sum(s0.`transaction_count`), sum(s0.`total_gross_amount`), sum(s0.`total_mdr_amount`), sum(s0.`total_vat_amount`), sum(s0.`total_interchange_fee`), sum(s0.`total_net_settlement_amount`), sum(s0.`net_payable`), sum(s0.`margin_contribution`), GROUP_CONCAT(DISTINCT s0.`scheme_name` SEPARATOR ', '), GROUP_CONCAT(DISTINCT s0.`card_type_code` SEPARATOR ', ') FROM `settlement_mis_items` AS s0 WHERE (s0.`settlement_mis_id` = ?) GROUP BY s0.`merchant_mid`, s0.`merchant_id` ORDER BY s0.`merchant_mid` [326] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:272 [2026-09-02 16:29:13.130] [DEBUG] QUERY OK source="core_transactions" db=0.6ms queue=1.4ms idle=11.9ms SELECT c0.`merchant_mid`, count(c0.`id`), sum(c0.`gross_amount`) FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (((c0.`risk_hold` = TRUE) OR (c0.`chargeback_hold` = TRUE)) OR NOT (c0.`exception_type` IS NULL)) GROUP BY c0.`merchant_mid` [~D[2026-08-31]] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:275 [2026-09-02 16:29:13.138] [DEBUG] QUERY OK source="merchant_adjustments" db=1.7ms queue=0.8ms idle=13.4ms SELECT m0.`merchant_mid`, count(m0.`id`), sum(CASE WHEN m0.`debit_credit` = 'CREDIT' THEN m0.`amount` ELSE 0 END), sum(CASE WHEN m0.`debit_credit` = 'DEBIT' THEN m0.`amount` ELSE 0 END) FROM `merchant_adjustments` AS m0 WHERE (m0.`adjustment_date` = ?) AND ((m0.`status` = 'applied') OR (m0.`approval_status` = 'approved')) GROUP BY m0.`merchant_mid` [~D[2026-08-31]] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:276 [2026-09-02 16:29:13.149] [DEBUG] QUERY OK source="tid_masters" db=0.7ms queue=0.9ms idle=17.5ms SELECT t0.`id`, t0.`mms_user_id`, t0.`mid`, t0.`store_id`, t0.`merchant_ref_number`, t0.`tid`, t0.`qr_id`, t0.`merchant_name_legal`, t0.`merchant_name_dba`, t0.`registered_mobile`, t0.`registered_email`, t0.`mcc_code`, t0.`mcc_description`, t0.`bank_code`, t0.`bank_name`, t0.`bank_account_number`, t0.`iban`, t0.`virtual_iban`, t0.`enabled_schemes`, t0.`mdr_rates`, t0.`onboarding_date`, t0.`contract_approved_at`, t0.`onboarding_source`, t0.`onboarding_id`, t0.`last_transaction_date`, t0.`last_transaction_amount`, t0.`mms_synced_at`, t0.`status`, t0.`spare_fields`, t0.`inserted_at`, t0.`updated_at` FROM `tid_masters` AS t0 WHERE (t0.`mid` IN (?,?,?,?)) ["419926360000000", "425590250000000", "E2E_M3_TEST001", "E2E_M4_TEST001"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:291 [2026-09-02 16:29:13.149] [DEBUG] Replied in 58ms [2026-09-02 16:29:18.352] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:29:19.863] [DEBUG] HANDLE EVENT "expand_merchant" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"merchant_mid" => "419926360000000"} [2026-09-02 16:29:19.865] [DEBUG] QUERY OK source="settlement_mis_items" db=0.6ms queue=0.7ms idle=718.7ms SELECT s0.`id`, s0.`settlement_mis_id`, s0.`core_transaction_id`, s0.`merchant_mid`, s0.`merchant_id`, s0.`merchant_name`, s0.`merchant_ref_number`, s0.`bank_name`, s0.`iban`, s0.`account_number`, s0.`settlement_date`, s0.`rrn`, s0.`tid`, s0.`auth_number`, s0.`transaction_date`, s0.`transaction_type`, s0.`scheme_name`, s0.`card_type_code`, s0.`gross_amount`, s0.`mdr_percentage_rate`, s0.`mdr_amount`, s0.`vat_rate`, s0.`vat_amount`, s0.`interchange_fee`, s0.`adjustment_amount`, s0.`ar_recovery`, s0.`net_payable`, s0.`transaction_count`, s0.`total_gross_amount`, s0.`total_mdr_amount`, s0.`total_vat_amount`, s0.`total_interchange_fee`, s0.`total_net_settlement_amount`, s0.`risk_status`, s0.`exception_type`, s0.`mpr_sent`, s0.`margin_contribution`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis_items` AS s0 WHERE ((s0.`settlement_mis_id` = ?) AND (s0.`merchant_mid` = ?)) ORDER BY s0.`card_type_code` [326, "419926360000000"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:309 [2026-09-02 16:29:19.870] [DEBUG] QUERY OK source="merchant_adjustments" db=2.4ms queue=2.8ms idle=619.9ms SELECT m0.`id`, m0.`merchant_mid`, m0.`merchant_name`, m0.`adjustment_date`, m0.`debit_credit`, m0.`amount`, m0.`currency`, m0.`adjustment_type`, m0.`description`, m0.`settlement_mis_id`, m0.`status`, m0.`applied_at`, m0.`cancelled_at`, m0.`cancel_reason`, m0.`approval_status`, m0.`level1_reviewed_by`, m0.`level1_reviewed_at`, m0.`level2_approved_by`, m0.`level2_approved_at`, m0.`rejected_by`, m0.`rejected_at`, m0.`rejection_reason`, m0.`created_by`, m0.`updated_by`, m0.`inserted_at`, m0.`updated_at` FROM `merchant_adjustments` AS m0 WHERE (m0.`merchant_mid` = ?) AND (m0.`adjustment_date` = ?) AND ((m0.`status` = 'applied') OR (m0.`approval_status` = 'approved')) ORDER BY m0.`inserted_at` ["419926360000000", ~D[2026-08-31]] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:310 [2026-09-02 16:29:19.872] [DEBUG] QUERY OK source="core_transactions" db=0.8ms queue=0.8ms idle=6.0ms SELECT count(c0.`id`), sum(c0.`gross_amount`) FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (c0.`merchant_mid` = ?) AND (((c0.`risk_hold` = TRUE) OR (c0.`chargeback_hold` = TRUE)) OR NOT (c0.`exception_type` IS NULL)) [~D[2026-08-31], "419926360000000"] ↳ SettlementCore.Context.get_held_summary_for_merchant/2, at: lib/settlement_core/context.ex:1178 [2026-09-02 16:29:19.873] [DEBUG] Replied in 9ms [2026-09-02 16:29:22.419] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:29:27.991] [DEBUG] HANDLE EVENT "expand_merchant" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"merchant_mid" => "425590250000000"} [2026-09-02 16:29:27.992] [DEBUG] QUERY OK source="settlement_mis_items" db=1.0ms idle=818.1ms SELECT s0.`id`, s0.`settlement_mis_id`, s0.`core_transaction_id`, s0.`merchant_mid`, s0.`merchant_id`, s0.`merchant_name`, s0.`merchant_ref_number`, s0.`bank_name`, s0.`iban`, s0.`account_number`, s0.`settlement_date`, s0.`rrn`, s0.`tid`, s0.`auth_number`, s0.`transaction_date`, s0.`transaction_type`, s0.`scheme_name`, s0.`card_type_code`, s0.`gross_amount`, s0.`mdr_percentage_rate`, s0.`mdr_amount`, s0.`vat_rate`, s0.`vat_amount`, s0.`interchange_fee`, s0.`adjustment_amount`, s0.`ar_recovery`, s0.`net_payable`, s0.`transaction_count`, s0.`total_gross_amount`, s0.`total_mdr_amount`, s0.`total_vat_amount`, s0.`total_interchange_fee`, s0.`total_net_settlement_amount`, s0.`risk_status`, s0.`exception_type`, s0.`mpr_sent`, s0.`margin_contribution`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis_items` AS s0 WHERE ((s0.`settlement_mis_id` = ?) AND (s0.`merchant_mid` = ?)) ORDER BY s0.`card_type_code` [326, "425590250000000"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:309 [2026-09-02 16:29:27.993] [DEBUG] QUERY OK source="merchant_adjustments" db=0.6ms idle=745.0ms SELECT m0.`id`, m0.`merchant_mid`, m0.`merchant_name`, m0.`adjustment_date`, m0.`debit_credit`, m0.`amount`, m0.`currency`, m0.`adjustment_type`, m0.`description`, m0.`settlement_mis_id`, m0.`status`, m0.`applied_at`, m0.`cancelled_at`, m0.`cancel_reason`, m0.`approval_status`, m0.`level1_reviewed_by`, m0.`level1_reviewed_at`, m0.`level2_approved_by`, m0.`level2_approved_at`, m0.`rejected_by`, m0.`rejected_at`, m0.`rejection_reason`, m0.`created_by`, m0.`updated_by`, m0.`inserted_at`, m0.`updated_at` FROM `merchant_adjustments` AS m0 WHERE (m0.`merchant_mid` = ?) AND (m0.`adjustment_date` = ?) AND ((m0.`status` = 'applied') OR (m0.`approval_status` = 'approved')) ORDER BY m0.`inserted_at` ["425590250000000", ~D[2026-08-31]] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:310 [2026-09-02 16:29:27.994] [DEBUG] QUERY OK source="core_transactions" db=0.8ms idle=1.1ms SELECT count(c0.`id`), sum(c0.`gross_amount`) FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (c0.`merchant_mid` = ?) AND (((c0.`risk_hold` = TRUE) OR (c0.`chargeback_hold` = TRUE)) OR NOT (c0.`exception_type` IS NULL)) [~D[2026-08-31], "425590250000000"] ↳ SettlementCore.Context.get_held_summary_for_merchant/2, at: lib/settlement_core/context.ex:1178 [2026-09-02 16:29:27.994] [DEBUG] Replied in 3ms [2026-09-02 16:29:30.843] [DEBUG] HANDLE EVENT "expand_merchant" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"merchant_mid" => "E2E_M3_TEST001"} [2026-09-02 16:29:30.845] [DEBUG] QUERY OK source="settlement_mis_items" db=1.5ms queue=0.8ms idle=1595.1ms SELECT s0.`id`, s0.`settlement_mis_id`, s0.`core_transaction_id`, s0.`merchant_mid`, s0.`merchant_id`, s0.`merchant_name`, s0.`merchant_ref_number`, s0.`bank_name`, s0.`iban`, s0.`account_number`, s0.`settlement_date`, s0.`rrn`, s0.`tid`, s0.`auth_number`, s0.`transaction_date`, s0.`transaction_type`, s0.`scheme_name`, s0.`card_type_code`, s0.`gross_amount`, s0.`mdr_percentage_rate`, s0.`mdr_amount`, s0.`vat_rate`, s0.`vat_amount`, s0.`interchange_fee`, s0.`adjustment_amount`, s0.`ar_recovery`, s0.`net_payable`, s0.`transaction_count`, s0.`total_gross_amount`, s0.`total_mdr_amount`, s0.`total_vat_amount`, s0.`total_interchange_fee`, s0.`total_net_settlement_amount`, s0.`risk_status`, s0.`exception_type`, s0.`mpr_sent`, s0.`margin_contribution`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis_items` AS s0 WHERE ((s0.`settlement_mis_id` = ?) AND (s0.`merchant_mid` = ?)) ORDER BY s0.`card_type_code` [326, "E2E_M3_TEST001"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:309 [2026-09-02 16:29:30.847] [DEBUG] QUERY OK source="merchant_adjustments" db=0.9ms queue=0.1ms idle=662.6ms SELECT m0.`id`, m0.`merchant_mid`, m0.`merchant_name`, m0.`adjustment_date`, m0.`debit_credit`, m0.`amount`, m0.`currency`, m0.`adjustment_type`, m0.`description`, m0.`settlement_mis_id`, m0.`status`, m0.`applied_at`, m0.`cancelled_at`, m0.`cancel_reason`, m0.`approval_status`, m0.`level1_reviewed_by`, m0.`level1_reviewed_at`, m0.`level2_approved_by`, m0.`level2_approved_at`, m0.`rejected_by`, m0.`rejected_at`, m0.`rejection_reason`, m0.`created_by`, m0.`updated_by`, m0.`inserted_at`, m0.`updated_at` FROM `merchant_adjustments` AS m0 WHERE (m0.`merchant_mid` = ?) AND (m0.`adjustment_date` = ?) AND ((m0.`status` = 'applied') OR (m0.`approval_status` = 'approved')) ORDER BY m0.`inserted_at` ["E2E_M3_TEST001", ~D[2026-08-31]] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:310 [2026-09-02 16:29:30.848] [DEBUG] QUERY OK source="core_transactions" db=0.7ms idle=1.6ms SELECT count(c0.`id`), sum(c0.`gross_amount`) FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (c0.`merchant_mid` = ?) AND (((c0.`risk_hold` = TRUE) OR (c0.`chargeback_hold` = TRUE)) OR NOT (c0.`exception_type` IS NULL)) [~D[2026-08-31], "E2E_M3_TEST001"] ↳ SettlementCore.Context.get_held_summary_for_merchant/2, at: lib/settlement_core/context.ex:1178 [2026-09-02 16:29:30.848] [DEBUG] Replied in 5ms [2026-09-02 16:29:32.634] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:29:34.111] [DEBUG] HANDLE EVENT "expand_merchant" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"merchant_mid" => "E2E_M4_TEST001"} [2026-09-02 16:29:34.112] [DEBUG] QUERY OK source="settlement_mis_items" db=0.7ms idle=1864.3ms SELECT s0.`id`, s0.`settlement_mis_id`, s0.`core_transaction_id`, s0.`merchant_mid`, s0.`merchant_id`, s0.`merchant_name`, s0.`merchant_ref_number`, s0.`bank_name`, s0.`iban`, s0.`account_number`, s0.`settlement_date`, s0.`rrn`, s0.`tid`, s0.`auth_number`, s0.`transaction_date`, s0.`transaction_type`, s0.`scheme_name`, s0.`card_type_code`, s0.`gross_amount`, s0.`mdr_percentage_rate`, s0.`mdr_amount`, s0.`vat_rate`, s0.`vat_amount`, s0.`interchange_fee`, s0.`adjustment_amount`, s0.`ar_recovery`, s0.`net_payable`, s0.`transaction_count`, s0.`total_gross_amount`, s0.`total_mdr_amount`, s0.`total_vat_amount`, s0.`total_interchange_fee`, s0.`total_net_settlement_amount`, s0.`risk_status`, s0.`exception_type`, s0.`mpr_sent`, s0.`margin_contribution`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis_items` AS s0 WHERE ((s0.`settlement_mis_id` = ?) AND (s0.`merchant_mid` = ?)) ORDER BY s0.`card_type_code` [326, "E2E_M4_TEST001"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:309 [2026-09-02 16:29:34.113] [DEBUG] QUERY OK source="merchant_adjustments" db=0.6ms queue=0.1ms idle=918.0ms SELECT m0.`id`, m0.`merchant_mid`, m0.`merchant_name`, m0.`adjustment_date`, m0.`debit_credit`, m0.`amount`, m0.`currency`, m0.`adjustment_type`, m0.`description`, m0.`settlement_mis_id`, m0.`status`, m0.`applied_at`, m0.`cancelled_at`, m0.`cancel_reason`, m0.`approval_status`, m0.`level1_reviewed_by`, m0.`level1_reviewed_at`, m0.`level2_approved_by`, m0.`level2_approved_at`, m0.`rejected_by`, m0.`rejected_at`, m0.`rejection_reason`, m0.`created_by`, m0.`updated_by`, m0.`inserted_at`, m0.`updated_at` FROM `merchant_adjustments` AS m0 WHERE (m0.`merchant_mid` = ?) AND (m0.`adjustment_date` = ?) AND ((m0.`status` = 'applied') OR (m0.`approval_status` = 'approved')) ORDER BY m0.`inserted_at` ["E2E_M4_TEST001", ~D[2026-08-31]] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:310 [2026-09-02 16:29:34.115] [DEBUG] QUERY OK source="core_transactions" db=0.7ms idle=1.3ms SELECT count(c0.`id`), sum(c0.`gross_amount`) FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (c0.`merchant_mid` = ?) AND (((c0.`risk_hold` = TRUE) OR (c0.`chargeback_hold` = TRUE)) OR NOT (c0.`exception_type` IS NULL)) [~D[2026-08-31], "E2E_M4_TEST001"] ↳ SettlementCore.Context.get_held_summary_for_merchant/2, at: lib/settlement_core/context.ex:1178 [2026-09-02 16:29:34.115] [DEBUG] Replied in 3ms [2026-09-02 16:29:48.858] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:29:50.987] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:30:01.381] [DEBUG] QUERY OK source="tms_alert_rules" db=0.8ms queue=6.2ms idle=0.0ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 16:30:01.383] [DEBUG] QUERY OK source="tms_alert_rules" db=1.0ms queue=7.5ms idle=0.0ms SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` [] ↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18 [2026-09-02 16:30:01.388] [DEBUG] QUERY OK source="tms_alerts" db=4.8ms queue=5.4ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at`, t2.`id`, t2.`name`, t2.`description`, t2.`enabled`, t2.`steps`, t2.`created_by`, t2.`updated_by`, t2.`inserted_at`, t2.`updated_at` FROM `tms_alerts` AS t0 INNER JOIN `tms_alert_rules` AS t1 ON t1.`id` = t0.`alert_rule_id` INNER JOIN `tms_escalation_policies` AS t2 ON t2.`id` = t1.`escalation_policy_id` WHERE ((t0.`status` = 'new') AND (t2.`enabled` = TRUE)) [] ↳ TmsCore.AlertsCore.Workers.EscalationWorker.perform/1, at: lib/tms_core/alerts_core/workers/escalation_worker.ex:30 [2026-09-02 16:30:01.390] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms queue=10.7ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at`, t2.`id`, t2.`name`, t2.`description`, t2.`enabled`, t2.`steps`, t2.`created_by`, t2.`updated_by`, t2.`inserted_at`, t2.`updated_at` FROM `tms_alerts` AS t0 INNER JOIN `tms_alert_rules` AS t1 ON t1.`id` = t0.`alert_rule_id` INNER JOIN `tms_escalation_policies` AS t2 ON t2.`id` = t1.`escalation_policy_id` WHERE ((t0.`status` = 'new') AND (t2.`enabled` = TRUE)) [] ↳ TmsCore.AlertsCore.Workers.EscalationWorker.perform/1, at: lib/tms_core/alerts_core/workers/escalation_worker.ex:30 [2026-09-02 16:30:01.429] [DEBUG] QUERY OK source="dispute_automation_rules" db=0.4ms queue=35.4ms idle=0.0ms SELECT d0.`id`, d0.`rule_type`, d0.`name`, d0.`scheme`, d0.`enabled`, d0.`conditions`, d0.`actions`, d0.`created_by`, d0.`updated_by`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_automation_rules` AS d0 WHERE ((d0.`rule_type` = ?) AND (d0.`enabled` = TRUE)) ["escalation"] ↳ DisputeCore.Workers.EscalationRuleWorker.perform/1, at: lib/dispute_core/workers/escalation_rule_worker.ex:30 [2026-09-02 16:30:01.430] [DEBUG] QUERY OK source="dispute_automation_rules" db=0.5ms queue=35.9ms idle=0.0ms SELECT d0.`id`, d0.`rule_type`, d0.`name`, d0.`scheme`, d0.`enabled`, d0.`conditions`, d0.`actions`, d0.`created_by`, d0.`updated_by`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_automation_rules` AS d0 WHERE ((d0.`rule_type` = ?) AND (d0.`enabled` = TRUE)) ["escalation"] ↳ DisputeCore.Workers.EscalationRuleWorker.perform/1, at: lib/dispute_core/workers/escalation_rule_worker.ex:30 [2026-09-02 16:30:01.430] [INFO ] [Dispute.EscalationRuleWorker] 0 enabled escalation rule(s) [2026-09-02 16:30:01.431] [INFO ] [Dispute.EscalationRuleWorker] 0 enabled escalation rule(s) [2026-09-02 16:30:01.431] [DEBUG] QUERY OK source="dispute_automation_rules" db=1.2ms queue=36.7ms idle=0.0ms SELECT d0.`id`, d0.`rule_type`, d0.`name`, d0.`scheme`, d0.`enabled`, d0.`conditions`, d0.`actions`, d0.`created_by`, d0.`updated_by`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_automation_rules` AS d0 WHERE ((d0.`rule_type` = ?) AND (d0.`enabled` = TRUE)) ["auto_assignment"] ↳ DisputeCore.Workers.AutoAssignmentWorker.perform/1, at: lib/dispute_core/workers/auto_assignment_worker.ex:32 [2026-09-02 16:30:01.433] [DEBUG] QUERY OK source="dispute_automation_rules" db=1.6ms queue=38.1ms idle=0.0ms SELECT d0.`id`, d0.`rule_type`, d0.`name`, d0.`scheme`, d0.`enabled`, d0.`conditions`, d0.`actions`, d0.`created_by`, d0.`updated_by`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_automation_rules` AS d0 WHERE ((d0.`rule_type` = ?) AND (d0.`enabled` = TRUE)) ["auto_assignment"] ↳ DisputeCore.Workers.AutoAssignmentWorker.perform/1, at: lib/dispute_core/workers/auto_assignment_worker.ex:32 [2026-09-02 16:30:01.434] [INFO ] [Dispute.AutoAssignmentWorker] 0 enabled auto-assignment rule(s) [2026-09-02 16:30:01.434] [INFO ] [Dispute.AutoAssignmentWorker] 0 enabled auto-assignment rule(s) [2026-09-02 16:30:01.458] [DEBUG] QUERY OK source="pos_transaction" db=5.6ms queue=44.0ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 14:30:01.408193], ~N[2026-09-02 15:30:01.408193]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 16:30:01.470] [DEBUG] QUERY OK source="pos_transaction" db=12.2ms queue=49.8ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 14:30:01.408703], ~N[2026-09-02 15:30:01.408703]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 16:30:01.551] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 16:30:01.551] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed [2026-09-02 16:30:01.581] [DEBUG] QUERY OK source="pos_transaction" db=1.7ms queue=121.1ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 15:30:01.408193], ~N[2026-09-02 16:30:01.408193]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 16:30:01.582] [DEBUG] QUERY OK source="pos_transaction" db=0.4ms queue=108.9ms idle=0.0ms SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-09-02 15:30:01.408703], ~N[2026-09-02 16:30:01.408703]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520 [2026-09-02 16:30:01.658] [DEBUG] QUERY OK source="pos_transaction" db=0.7ms queue=75.0ms idle=0.0ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 15:30:01.581772], ~N[2026-09-02 16:30:01.581772]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 16:30:01.660] [DEBUG] QUERY OK source="pos_transaction" db=0.8ms queue=76.9ms idle=0.0ms SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-09-02 15:30:01.582144], ~N[2026-09-02 16:30:01.582144]] ↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540 [2026-09-02 16:30:01.735] [DEBUG] QUERY OK source="tms_terminals" db=1.6ms queue=74.8ms idle=0.0ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 16:30:01.738] [DEBUG] QUERY OK source="tms_terminals" db=2.2ms queue=76.0ms idle=0.0ms SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') [] ↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74 [2026-09-02 16:30:01.795] [DEBUG] QUERY OK db=52.8ms queue=36.6ms idle=0.0ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 1}, ~U[2026-09-02 16:30:01Z], ~N[2026-09-02 16:30:01]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 16:30:01.800] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms queue=60.5ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:01.804] [DEBUG] QUERY OK db=40.4ms queue=31.3ms idle=0.0ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 1}, ~U[2026-09-02 16:30:01Z], ~N[2026-09-02 16:30:01]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 16:30:01.811] [DEBUG] QUERY OK source="tms_alerts" db=10.3ms queue=62.3ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:01.862] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=30.7ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [216.0, ~U[2026-09-02 16:30:01Z], 17294, ~U[2026-09-02 16:30:01Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:01.863] [DEBUG] QUERY OK source="tms_alerts" db=33.4ms queue=13.6ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [216.0, ~U[2026-09-02 16:30:01Z], 17294, ~U[2026-09-02 16:30:01Z], 133] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:01.870] [DEBUG] QUERY OK source="tms_alerts" db=6.4ms queue=0.3ms idle=14.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:01.873] [DEBUG] QUERY OK source="tms_alerts" db=3.1ms queue=4.3ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:01.920] [DEBUG] QUERY OK source="tms_alerts" db=46.3ms queue=3.5ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8887.0, ~U[2026-09-02 16:30:01Z], 20333, ~U[2026-09-02 16:30:01Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:01.919] [DEBUG] QUERY OK source="tms_alerts" db=42.4ms queue=2.8ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8887.0, ~U[2026-09-02 16:30:01Z], 20333, ~U[2026-09-02 16:30:01Z], 90] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:01.924] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms queue=0.9ms idle=1.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:01.925] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=3.3ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:01.956] [DEBUG] QUERY OK source="tms_alerts" db=30.7ms queue=1.3ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [144287.0, ~U[2026-09-02 16:30:01Z], 22228, ~U[2026-09-02 16:30:01Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:01.957] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=31.2ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [144287.0, ~U[2026-09-02 16:30:01Z], 22228, ~U[2026-09-02 16:30:01Z], 91] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:01.960] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=3.1ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:01.961] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=3.2ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.017] [DEBUG] QUERY OK source="tms_alerts" db=55.7ms queue=0.3ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [269396.0, ~U[2026-09-02 16:30:01Z], 22153, ~U[2026-09-02 16:30:01Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.018] [DEBUG] QUERY OK source="tms_alerts" db=49.2ms queue=7.9ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [269396.0, ~U[2026-09-02 16:30:01Z], 22153, ~U[2026-09-02 16:30:01Z], 92] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.019] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.2ms idle=1.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.026] [DEBUG] QUERY OK source="tms_alerts" db=7.1ms queue=0.1ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.045] [DEBUG] QUERY OK source="tms_alerts" db=25.8ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [426647.0, ~U[2026-09-02 16:30:02Z], 22141, ~U[2026-09-02 16:30:02Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.046] [DEBUG] QUERY OK source="tms_alerts" db=19.1ms idle=0.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [426647.0, ~U[2026-09-02 16:30:02Z], 22141, ~U[2026-09-02 16:30:02Z], 93] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.050] [DEBUG] QUERY OK source="tms_alerts" db=3.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.051] [DEBUG] QUERY OK source="tms_alerts" db=2.8ms queue=0.2ms idle=2.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.081] [DEBUG] QUERY OK source="tms_alerts" db=31.2ms idle=0.6ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [308153.0, ~U[2026-09-02 16:30:02Z], 22126, ~U[2026-09-02 16:30:02Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.081] [DEBUG] QUERY OK source="tms_alerts" db=29.5ms idle=1.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [308153.0, ~U[2026-09-02 16:30:02Z], 22126, ~U[2026-09-02 16:30:02Z], 94] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.084] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.087] [DEBUG] QUERY OK source="tms_alerts" db=4.8ms idle=0.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.117] [DEBUG] QUERY OK source="tms_alerts" db=29.7ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [240380.0, ~U[2026-09-02 16:30:02Z], 22107, ~U[2026-09-02 16:30:02Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.118] [DEBUG] QUERY OK source="tms_alerts" db=33.4ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [240380.0, ~U[2026-09-02 16:30:02Z], 22107, ~U[2026-09-02 16:30:02Z], 95] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.118] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.118] [DEBUG] QUERY OK source="tms_alerts" db=0.3ms queue=0.2ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.160] [DEBUG] QUERY OK source="tms_alerts" db=41.8ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [305607.0, ~U[2026-09-02 16:30:02Z], 22107, ~U[2026-09-02 16:30:02Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.161] [DEBUG] QUERY OK source="tms_alerts" db=41.9ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [305607.0, ~U[2026-09-02 16:30:02Z], 22107, ~U[2026-09-02 16:30:02Z], 96] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.162] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.162] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.215] [DEBUG] QUERY OK source="tms_alerts" db=49.3ms idle=0.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [301627.0, ~U[2026-09-02 16:30:02Z], 22090, ~U[2026-09-02 16:30:02Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.215] [DEBUG] QUERY OK source="tms_alerts" db=50.7ms idle=2.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [301627.0, ~U[2026-09-02 16:30:02Z], 22090, ~U[2026-09-02 16:30:02Z], 97] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.218] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms queue=0.1ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.218] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms idle=3.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.259] [DEBUG] QUERY OK source="tms_alerts" db=40.7ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [199165.0, ~U[2026-09-02 16:30:02Z], 22073, ~U[2026-09-02 16:30:02Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.261] [DEBUG] QUERY OK source="tms_alerts" db=41.9ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [199165.0, ~U[2026-09-02 16:30:02Z], 22073, ~U[2026-09-02 16:30:02Z], 98] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.262] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.263] [DEBUG] QUERY OK source="tms_alerts" db=2.0ms queue=0.1ms idle=2.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.308] [DEBUG] QUERY OK source="tms_alerts" db=45.1ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [23226.0, ~U[2026-09-02 16:30:02Z], 19338, ~U[2026-09-02 16:30:02Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.312] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=2.7ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.312] [DEBUG] QUERY OK source="tms_alerts" db=49.9ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [23226.0, ~U[2026-09-02 16:30:02Z], 19338, ~U[2026-09-02 16:30:02Z], 99] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.315] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms queue=0.9ms idle=0.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.344] [DEBUG] QUERY OK source="tms_alerts" db=31.2ms queue=0.3ms idle=3.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [296062.0, ~U[2026-09-02 16:30:02Z], 22052, ~U[2026-09-02 16:30:02Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.346] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.346] [DEBUG] QUERY OK source="tms_alerts" db=30.7ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [296062.0, ~U[2026-09-02 16:30:02Z], 22052, ~U[2026-09-02 16:30:02Z], 100] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.349] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=1.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730002"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.398] [DEBUG] QUERY OK source="tms_alerts" db=48.2ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [3212.0, ~U[2026-09-02 16:30:02Z], 20055, ~U[2026-09-02 16:30:02Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.399] [DEBUG] QUERY OK source="tms_alerts" db=51.4ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [3212.0, ~U[2026-09-02 16:30:02Z], 20055, ~U[2026-09-02 16:30:02Z], 101] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.402] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms idle=1.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.409] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=5.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.441] [DEBUG] QUERY OK source="tms_alerts" db=39.0ms idle=4.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [754.0, ~U[2026-09-02 16:30:02Z], 18094, ~U[2026-09-02 16:30:02Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.445] [DEBUG] QUERY OK source="tms_alerts" db=31.4ms queue=0.2ms idle=4.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [754.0, ~U[2026-09-02 16:30:02Z], 18094, ~U[2026-09-02 16:30:02Z], 102] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.445] [DEBUG] QUERY OK source="tms_alerts" db=3.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.446] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:UNKNOWN_SN"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.472] [DEBUG] QUERY OK source="tms_alerts" db=25.3ms idle=0.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [561.0, ~U[2026-09-02 16:30:02Z], 18205, ~U[2026-09-02 16:30:02Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.478] [DEBUG] QUERY OK source="tms_alerts" db=32.5ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [561.0, ~U[2026-09-02 16:30:02Z], 18205, ~U[2026-09-02 16:30:02Z], 103] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.482] [DEBUG] QUERY OK source="tms_alerts" db=3.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.487] [DEBUG] QUERY OK source="tms_alerts" db=13.9ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.533] [DEBUG] QUERY OK source="tms_alerts" db=37.0ms queue=8.6ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [250863.0, ~U[2026-09-02 16:30:02Z], 22014, ~U[2026-09-02 16:30:02Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.536] [DEBUG] QUERY OK source="tms_alerts" db=46.2ms queue=7.4ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [250863.0, ~U[2026-09-02 16:30:02Z], 22014, ~U[2026-09-02 16:30:02Z], 104] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.537] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=3.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.542] [DEBUG] QUERY OK source="tms_alerts" db=5.9ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.597] [DEBUG] QUERY OK source="tms_alerts" db=53.5ms queue=0.1ms idle=1.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [203624.0, ~U[2026-09-02 16:30:02Z], 22003, ~U[2026-09-02 16:30:02Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.599] [DEBUG] QUERY OK source="tms_alerts" db=56.4ms idle=5.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [203624.0, ~U[2026-09-02 16:30:02Z], 22003, ~U[2026-09-02 16:30:02Z], 105] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.601] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.613] [DEBUG] QUERY OK source="tms_alerts" db=12.8ms queue=2.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.649] [DEBUG] QUERY OK source="tms_alerts" db=34.8ms queue=10.6ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [430.0, ~U[2026-09-02 16:30:02Z], 18012, ~U[2026-09-02 16:30:02Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.652] [DEBUG] QUERY OK source="tms_alerts" db=39.2ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [430.0, ~U[2026-09-02 16:30:02Z], 18012, ~U[2026-09-02 16:30:02Z], 106] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.653] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms queue=1.8ms idle=2.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.655] [DEBUG] QUERY OK source="tms_alerts" db=2.4ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.711] [DEBUG] QUERY OK source="tms_alerts" db=55.5ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [213564.0, ~U[2026-09-02 16:30:02Z], 21990, ~U[2026-09-02 16:30:02Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.712] [DEBUG] QUERY OK source="tms_alerts" db=58.8ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [213564.0, ~U[2026-09-02 16:30:02Z], 21990, ~U[2026-09-02 16:30:02Z], 107] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.714] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms idle=0.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.715] [DEBUG] QUERY OK source="tms_alerts" db=3.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.769] [DEBUG] QUERY OK source="tms_alerts" db=54.4ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [26538.0, ~U[2026-09-02 16:30:02Z], 20040, ~U[2026-09-02 16:30:02Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.776] [DEBUG] QUERY OK source="tms_alerts" db=56.7ms idle=3.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [26538.0, ~U[2026-09-02 16:30:02Z], 20040, ~U[2026-09-02 16:30:02Z], 108] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.776] [DEBUG] QUERY OK source="tms_alerts" db=6.0ms idle=0.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.786] [DEBUG] QUERY OK source="tms_alerts" db=7.3ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.846] [DEBUG] QUERY OK source="tms_alerts" db=69.8ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [27526.0, ~U[2026-09-02 16:30:02Z], 20191, ~U[2026-09-02 16:30:02Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.852] [DEBUG] QUERY OK source="tms_alerts" db=65.0ms idle=3.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [27526.0, ~U[2026-09-02 16:30:02Z], 20191, ~U[2026-09-02 16:30:02Z], 109] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.852] [DEBUG] QUERY OK source="tms_alerts" db=5.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.854] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.895] [DEBUG] QUERY OK source="tms_alerts" db=38.9ms queue=0.2ms idle=1.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [132618.0, ~U[2026-09-02 16:30:02Z], 21979, ~U[2026-09-02 16:30:02Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.895] [DEBUG] QUERY OK source="tms_alerts" db=41.1ms idle=2.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [132618.0, ~U[2026-09-02 16:30:02Z], 21979, ~U[2026-09-02 16:30:02Z], 110] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.898] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms queue=0.2ms idle=0.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.899] [DEBUG] QUERY OK source="tms_alerts" db=3.5ms queue=0.1ms idle=0.7ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.935] [DEBUG] QUERY OK source="tms_alerts" db=35.9ms queue=0.1ms idle=1.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [203386.0, ~U[2026-09-02 16:30:02Z], 21985, ~U[2026-09-02 16:30:02Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.936] [DEBUG] QUERY OK source="tms_alerts" db=37.2ms idle=2.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [203386.0, ~U[2026-09-02 16:30:02Z], 21985, ~U[2026-09-02 16:30:02Z], 111] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.939] [DEBUG] QUERY OK source="tms_alerts" db=3.4ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.940] [DEBUG] QUERY OK source="tms_alerts" db=3.7ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730001"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.986] [DEBUG] QUERY OK source="tms_alerts" db=46.0ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [186.0, ~U[2026-09-02 16:30:02Z], 11711, ~U[2026-09-02 16:30:02Z], 132] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.986] [DEBUG] QUERY OK source="tms_alerts" db=46.0ms idle=0.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [186.0, ~U[2026-09-02 16:30:02Z], 11711, ~U[2026-09-02 16:30:02Z], 132] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:02.988] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=0.3ms idle=0.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:02.990] [DEBUG] QUERY OK source="tms_alerts" db=3.0ms queue=0.5ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.034] [DEBUG] QUERY OK source="tms_alerts" db=45.8ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [199307.0, ~U[2026-09-02 16:30:02Z], 21981, ~U[2026-09-02 16:30:02Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.034] [DEBUG] QUERY OK source="tms_alerts" db=44.4ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [199307.0, ~U[2026-09-02 16:30:02Z], 21981, ~U[2026-09-02 16:30:02Z], 112] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.036] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms queue=0.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.045] [DEBUG] QUERY OK source="tms_alerts" db=10.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.062] [DEBUG] QUERY OK source="tms_alerts" db=22.2ms queue=3.4ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [170455.0, ~U[2026-09-02 16:30:03Z], 21985, ~U[2026-09-02 16:30:03Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.063] [DEBUG] QUERY OK source="tms_alerts" db=17.8ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [170455.0, ~U[2026-09-02 16:30:03Z], 21985, ~U[2026-09-02 16:30:03Z], 113] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.065] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms queue=1.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.069] [DEBUG] QUERY OK source="tms_alerts" db=5.6ms queue=0.1ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.104] [DEBUG] QUERY OK source="tms_alerts" db=34.0ms queue=4.6ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [37964.0, ~U[2026-09-02 16:30:03Z], 21947, ~U[2026-09-02 16:30:03Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.105] [DEBUG] QUERY OK source="tms_alerts" db=33.0ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [37964.0, ~U[2026-09-02 16:30:03Z], 21947, ~U[2026-09-02 16:30:03Z], 114] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.105] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=1.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.105] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.137] [DEBUG] QUERY OK source="tms_alerts" db=31.6ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [158463.0, ~U[2026-09-02 16:30:03Z], 21977, ~U[2026-09-02 16:30:03Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.138] [DEBUG] QUERY OK source="tms_alerts" db=31.7ms idle=0.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [158463.0, ~U[2026-09-02 16:30:03Z], 21977, ~U[2026-09-02 16:30:03Z], 115] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.140] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms queue=0.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.142] [DEBUG] QUERY OK source="tms_alerts" db=3.6ms queue=0.1ms idle=0.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.180] [DEBUG] QUERY OK source="tms_alerts" db=39.5ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [140141.0, ~U[2026-09-02 16:30:03Z], 21975, ~U[2026-09-02 16:30:03Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.181] [DEBUG] QUERY OK source="tms_alerts" db=39.0ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [140141.0, ~U[2026-09-02 16:30:03Z], 21975, ~U[2026-09-02 16:30:03Z], 116] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.182] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.186] [DEBUG] QUERY OK source="tms_alerts" db=2.4ms queue=2.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.242] [DEBUG] QUERY OK source="tms_alerts" db=60.2ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [108650.0, ~U[2026-09-02 16:30:03Z], 21978, ~U[2026-09-02 16:30:03Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.244] [DEBUG] QUERY OK source="tms_alerts" db=57.9ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [108650.0, ~U[2026-09-02 16:30:03Z], 21978, ~U[2026-09-02 16:30:03Z], 117] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.247] [DEBUG] QUERY OK source="tms_alerts" db=2.6ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.253] [DEBUG] QUERY OK source="tms_alerts" db=8.1ms queue=2.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.280] [DEBUG] QUERY OK source="tms_alerts" db=32.7ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8772.0, ~U[2026-09-02 16:30:03Z], 21412, ~U[2026-09-02 16:30:03Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.280] [DEBUG] QUERY OK source="tms_alerts" db=27.1ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [8772.0, ~U[2026-09-02 16:30:03Z], 21412, ~U[2026-09-02 16:30:03Z], 118] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.285] [DEBUG] QUERY OK source="tms_alerts" db=3.7ms idle=1.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.283] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms queue=0.9ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.326] [DEBUG] QUERY OK source="tms_alerts" db=41.0ms idle=2.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [102589.0, ~U[2026-09-02 16:30:03Z], 21964, ~U[2026-09-02 16:30:03Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.328] [DEBUG] QUERY OK source="tms_alerts" db=41.5ms idle=1.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [102589.0, ~U[2026-09-02 16:30:03Z], 21964, ~U[2026-09-02 16:30:03Z], 119] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.332] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms queue=1.4ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.335] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms queue=4.5ms idle=0.0ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.376] [DEBUG] QUERY OK source="tms_alerts" db=41.1ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [154216.0, ~U[2026-09-02 16:30:03Z], 21955, ~U[2026-09-02 16:30:03Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.377] [DEBUG] QUERY OK source="tms_alerts" db=36.7ms queue=5.2ms idle=0.0ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [154216.0, ~U[2026-09-02 16:30:03Z], 21955, ~U[2026-09-02 16:30:03Z], 120] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.381] [DEBUG] QUERY OK source="tms_alerts" db=4.7ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.382] [DEBUG] QUERY OK source="tms_alerts" db=4.2ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.425] [DEBUG] QUERY OK source="tms_alerts" db=42.7ms queue=0.4ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [1608.0, ~U[2026-09-02 16:30:03Z], 21903, ~U[2026-09-02 16:30:03Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.428] [DEBUG] QUERY OK source="tms_alerts" db=46.8ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [1608.0, ~U[2026-09-02 16:30:03Z], 21903, ~U[2026-09-02 16:30:03Z], 121] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.429] [DEBUG] QUERY OK source="tms_alerts" db=3.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.430] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.7ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.465] [DEBUG] QUERY OK source="tms_alerts" db=35.3ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [121575.0, ~U[2026-09-02 16:30:03Z], 21957, ~U[2026-09-02 16:30:03Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.466] [DEBUG] QUERY OK source="tms_alerts" db=35.4ms idle=0.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [121575.0, ~U[2026-09-02 16:30:03Z], 21957, ~U[2026-09-02 16:30:03Z], 122] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.471] [DEBUG] QUERY OK source="tms_alerts" db=5.1ms idle=0.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.474] [DEBUG] QUERY OK source="tms_alerts" db=7.8ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.500] [DEBUG] QUERY OK source="tms_alerts" db=28.4ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [124248.0, ~U[2026-09-02 16:30:03Z], 21952, ~U[2026-09-02 16:30:03Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.503] [DEBUG] QUERY OK source="tms_alerts" db=28.6ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [124248.0, ~U[2026-09-02 16:30:03Z], 21952, ~U[2026-09-02 16:30:03Z], 123] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.506] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms queue=0.1ms idle=2.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.508] [DEBUG] QUERY OK source="tms_alerts" db=4.7ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.545] [DEBUG] QUERY OK source="tms_alerts" db=38.4ms queue=0.1ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21869.0, ~U[2026-09-02 16:30:03Z], 21732, ~U[2026-09-02 16:30:03Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.545] [DEBUG] QUERY OK source="tms_alerts" db=36.9ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21869.0, ~U[2026-09-02 16:30:03Z], 21732, ~U[2026-09-02 16:30:03Z], 124] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.547] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.550] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms idle=0.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.576] [DEBUG] QUERY OK source="tms_alerts" db=28.1ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [123000.0, ~U[2026-09-02 16:30:03Z], 21964, ~U[2026-09-02 16:30:03Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.577] [DEBUG] QUERY OK source="tms_alerts" db=25.5ms queue=0.5ms idle=2.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [123000.0, ~U[2026-09-02 16:30:03Z], 21964, ~U[2026-09-02 16:30:03Z], 125] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.580] [DEBUG] QUERY OK source="tms_alerts" db=2.4ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.581] [DEBUG] QUERY OK source="tms_alerts" db=4.5ms queue=0.1ms idle=0.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.633] [DEBUG] QUERY OK source="tms_alerts" db=52.0ms idle=0.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [118465.0, ~U[2026-09-02 16:30:03Z], 21953, ~U[2026-09-02 16:30:03Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.635] [DEBUG] QUERY OK source="tms_alerts" db=54.0ms queue=0.1ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [118465.0, ~U[2026-09-02 16:30:03Z], 21953, ~U[2026-09-02 16:30:03Z], 126] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.638] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms idle=2.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.639] [DEBUG] QUERY OK source="tms_alerts" db=2.8ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.690] [DEBUG] QUERY OK source="tms_alerts" db=51.1ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103844.0, ~U[2026-09-02 16:30:03Z], 21957, ~U[2026-09-02 16:30:03Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.693] [DEBUG] QUERY OK source="tms_alerts" db=53.5ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103844.0, ~U[2026-09-02 16:30:03Z], 21957, ~U[2026-09-02 16:30:03Z], 127] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.697] [DEBUG] QUERY OK source="tms_alerts" db=4.1ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.696] [DEBUG] QUERY OK source="tms_alerts" db=5.6ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.733] [DEBUG] QUERY OK source="tms_alerts" db=35.1ms queue=0.8ms idle=1.7ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103899.0, ~U[2026-09-02 16:30:03Z], 21956, ~U[2026-09-02 16:30:03Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.735] [DEBUG] QUERY OK source="tms_alerts" db=35.0ms queue=0.1ms idle=0.8ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [103899.0, ~U[2026-09-02 16:30:03Z], 21956, ~U[2026-09-02 16:30:03Z], 128] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.737] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=1.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.739] [DEBUG] QUERY OK source="tms_alerts" db=5.3ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.825] [DEBUG] QUERY OK source="tms_alerts" db=88.5ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [58247.0, ~U[2026-09-02 16:30:03Z], 21946, ~U[2026-09-02 16:30:03Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.829] [DEBUG] QUERY OK source="tms_alerts" db=89.5ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [58247.0, ~U[2026-09-02 16:30:03Z], 21946, ~U[2026-09-02 16:30:03Z], 129] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.830] [DEBUG] QUERY OK source="tms_alerts" db=3.8ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.831] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.914] [DEBUG] QUERY OK source="tms_alerts" db=77.9ms idle=3.9ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [58134.0, ~U[2026-09-02 16:30:03Z], 21944, ~U[2026-09-02 16:30:03Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.915] [DEBUG] QUERY OK source="tms_alerts" db=85.3ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [58134.0, ~U[2026-09-02 16:30:03Z], 21944, ~U[2026-09-02 16:30:03Z], 130] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.918] [DEBUG] QUERY OK source="tms_alerts" db=3.1ms idle=1.6ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.921] [DEBUG] QUERY OK source="tms_alerts" db=3.9ms queue=1.7ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.950] [DEBUG] QUERY OK source="tms_alerts" db=31.6ms idle=0.4ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [32109.0, ~U[2026-09-02 16:30:03Z], 20888, ~U[2026-09-02 16:30:03Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.949] [DEBUG] QUERY OK source="tms_alerts" db=27.6ms idle=0.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [32109.0, ~U[2026-09-02 16:30:03Z], 20888, ~U[2026-09-02 16:30:03Z], 154] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:03.954] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms queue=0.2ms idle=1.4ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:03.961] [DEBUG] QUERY OK source="tms_alerts" db=11.0ms queue=0.1ms idle=0.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:04.008] [DEBUG] QUERY OK source="tms_alerts" db=52.9ms idle=0.3ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [32109.0, ~U[2026-09-02 16:30:03Z], 20893, ~U[2026-09-02 16:30:03Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:04.009] [DEBUG] QUERY OK source="tms_alerts" db=47.3ms queue=0.1ms idle=0.5ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [32109.0, ~U[2026-09-02 16:30:03Z], 20893, ~U[2026-09-02 16:30:03Z], 155] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:04.012] [DEBUG] QUERY OK source="tms_alerts" db=2.8ms idle=1.9ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:04.014] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms idle=2.8ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:04.040] [DEBUG] QUERY OK source="tms_alerts" db=25.9ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [32112.0, ~U[2026-09-02 16:30:04Z], 20883, ~U[2026-09-02 16:30:04Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:04.041] [DEBUG] QUERY OK source="tms_alerts" db=28.3ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [32112.0, ~U[2026-09-02 16:30:04Z], 20883, ~U[2026-09-02 16:30:04Z], 156] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:04.041] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:04.042] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.2ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:04.076] [DEBUG] QUERY OK source="tms_alerts" db=33.8ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [32099.0, ~U[2026-09-02 16:30:04Z], 20865, ~U[2026-09-02 16:30:04Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:04.076] [DEBUG] QUERY OK source="tms_alerts" db=23.9ms idle=10.1ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [32099.0, ~U[2026-09-02 16:30:04Z], 20865, ~U[2026-09-02 16:30:04Z], 162] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:04.078] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms queue=0.2ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:04.079] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms queue=0.1ms idle=0.1ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:04.122] [DEBUG] QUERY OK source="tms_alerts" db=42.2ms queue=1.5ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [32104.0, ~U[2026-09-02 16:30:04Z], 20859, ~U[2026-09-02 16:30:04Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:04.127] [DEBUG] QUERY OK source="tms_alerts" db=47.5ms idle=0.2ms UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [32104.0, ~U[2026-09-02 16:30:04Z], 20859, ~U[2026-09-02 16:30:04Z], 160] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246 [2026-09-02 16:30:04.128] [DEBUG] QUERY OK source="tms_alerts" db=5.7ms queue=0.2ms idle=0.5ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:04.133] [DEBUG] QUERY OK source="tms_alerts" db=5.2ms queue=0.1ms idle=0.3ms SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"] ↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206 [2026-09-02 16:30:04.298] [DEBUG] QUERY OK db=73.6ms idle=0.2ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 1}, ~U[2026-09-02 16:30:04Z], ~N[2026-09-02 16:30:04]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 16:30:04.320] [DEBUG] QUERY OK db=85.4ms queue=0.7ms idle=0.2ms INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 1}, ~U[2026-09-02 16:30:04Z], ~N[2026-09-02 16:30:04]] ↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60 [2026-09-02 16:30:05.158] [ERROR] ** (Bandit.TransportError) Unrecoverable error: timeout [2026-09-02 16:30:05.333] [ERROR] ** (Bandit.TransportError) Unrecoverable error: timeout [2026-09-02 16:30:05.509] [ERROR] ** (Bandit.TransportError) Unrecoverable error: timeout [2026-09-02 16:30:06.232] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:30:06.460] [INFO ] Received status update for terminal 28260702280001 [2026-09-02 16:30:06.461] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-03T00:29:47Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-03T00:29:47Z","value":"100"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-03T00:29:47Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-03T00:29:47Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-03T00:29:47Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-03T00:29:47Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-03T00:29:47Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-03T00:29:47Z","value":"3.8.7.1-SNAPSHOT-SR800"}],"model":"SR800 A20","oid":"organization_id","sn":"28260702280001","uploadTime":"2026-09-03T00:29:47Z","vendor":"MoreFun"} [2026-09-02 16:30:06.462] [INFO ] Decoded JSON: %{"model" => "SR800 A20", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-03T00:29:47Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-03T00:29:47Z", "value" => "100"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-03T00:29:47Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-03T00:29:47Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-03T00:29:47Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-03T00:29:47Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-03T00:29:47Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-03T00:29:47Z", "value" => "3.8.7.1-SNAPSHOT-SR800"}], "sn" => "28260702280001", "uploadTime" => "2026-09-03T00:29:47Z", "vendor" => "MoreFun"} [2026-09-02 16:30:06.463] [INFO ] Extracted versions for 28260702280001: %{application: "3.8.7.1-SNAPSHOT-SR800", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 16:30:06.478] [INFO ] Detected missing versions for 28260702280001, triggering auto-push [2026-09-02 16:30:06.480] [INFO ] AutoPushService: Triggering auto-push for 28260702280001 (MoreFun SR800 A20) - missing version [2026-09-02 16:30:06.490] [DEBUG] QUERY OK source="parameter_templates" db=3.5ms queue=0.5ms idle=1139.2ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 16:30:06.493] [DEBUG] QUERY OK source="tms_terminals" db=0.9ms queue=1.3ms idle=140.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 16:30:06.505] [DEBUG] QUERY OK source="parameter_template_values" db=0.6ms queue=2.0ms idle=12.2ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [15] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 16:30:06.521] [DEBUG] QUERY OK source="parameter_definitions" db=1.4ms queue=0.9ms idle=26.0ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 16:30:06.578] [DEBUG] QUERY OK db=42.0ms queue=0.7ms idle=27.9ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`template_id`,`parameters_sent`,`push_type`,`device_vendor`,`device_model`,`config_type`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", 4003, ~U[2026-09-02 16:30:06Z], 64, 15, %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", "PINPAD_MASTER_KEY_INDEX" => "0", "COMM_PORT" => "80", "EXTERNAL_PINPAD" => "0", "OTHER_TIP_INPUT" => "0", "TRANS_SALE" => "1", ...}, "full", "MoreFun", "SR800 A20", "parameter", "missing_version", "1.0.0", ~N[2026-09-02 16:30:06], ~N[2026-09-02 16:30:06]] ↳ TmsCore.TerminalManagement.AutoPushService.push_generic_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:236 [2026-09-02 16:30:06.579] [INFO ] AutoPushService: Created push log 61539 for parameters (template: 15) [2026-09-02 16:30:06.587] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 4003, "retry_count" => "3", "version" => "1.0.0"} [2026-09-02 16:30:06.587] [INFO ] AutoPushService: Sending parameter push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 16:30:06.593] [INFO ] AutoPushService: Parameter push sent successfully to 28260702280001 [2026-09-02 16:30:06.642] [DEBUG] QUERY OK db=47.2ms queue=0.4ms idle=72.6ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`push_type`,`device_vendor`,`device_model`,`config_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 9570, ~U[2026-09-02 16:30:06Z], 64, "full", "MoreFun", "SR800 A20", "emv_config", "missing_version", ~N[2026-09-02 16:30:06], ~N[2026-09-02 16:30:06]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 16:30:06.642] [INFO ] AutoPushService: Created push log for emv_config [2026-09-02 16:30:06.642] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 9570, "retry_count" => "3"} [2026-09-02 16:30:06.642] [INFO ] AutoPushService: Sending emv_config push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 16:30:06.642] [INFO ] AutoPushService: emv_config push sent successfully to 28260702280001 [2026-09-02 16:30:06.665] [DEBUG] QUERY OK source="config_file_versions" db=1.6ms queue=2.3ms idle=84.7ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 16:30:06.688] [INFO ] KeysConfigService: Generating keys.json for 28260702280001 (SR800 A20) [2026-09-02 16:30:06.692] [DEBUG] QUERY OK source="tms_terminals" db=3.6ms queue=0.1ms idle=46.8ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 16:30:06.692] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 28260702280001 with params: %{"kekKcv" => "112233", "model" => "SR800 A20", "serialNumber" => "28260702280001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 16:30:06.839] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 16:30:06.842] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:30:06.840] [ERROR] KeysConfigService: Failed to generate keys for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 16:30:06.842] [ERROR] AutoPushService: Failed to generate keys.json for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 16:30:06.889] [DEBUG] QUERY OK db=45.8ms queue=0.4ms idle=177.4ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`push_type`,`device_vendor`,`device_model`,`config_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 9730, ~U[2026-09-02 16:30:06Z], 64, "full", "MoreFun", "SR800 A20", "application", "missing_version", ~N[2026-09-02 16:30:06], ~N[2026-09-02 16:30:06]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 16:30:06.889] [INFO ] AutoPushService: Created push log for application [2026-09-02 16:30:06.891] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 9730, "retry_count" => "3"} [2026-09-02 16:30:06.891] [INFO ] AutoPushService: Sending application push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 16:30:06.891] [INFO ] AutoPushService: application push sent successfully to 28260702280001 [2026-09-02 16:30:06.892] [INFO ] AutoPushService: Auto-push completed for 28260702280001 [2026-09-02 16:30:06.895] [DEBUG] QUERY OK source="tms_terminals" db=2.9ms queue=0.1ms idle=200.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 16:30:06.904] [INFO ] Terminal updated: 28260702280001 [2026-09-02 16:30:06.955] [DEBUG] QUERY OK source="tms_terminals" db=49.4ms queue=1.4ms idle=15.9ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 16:30:06], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 16:30:06.971] [DEBUG] QUERY OK source="parameter_templates" db=0.6ms queue=2.0ms idle=73.2ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 16:30:06.974] [DEBUG] QUERY OK source="config_file_versions" db=2.0ms idle=16.2ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 16:30:06.976] [DEBUG] QUERY OK source="config_file_versions" db=2.2ms idle=2.6ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 16:30:06.977] [INFO ] VersionComplianceChecker: 28260702280001 — outdated configs: [{:application, "3.8.7.1-SNAPSHOT-SR800", "3.8.5"}] [2026-09-02 16:30:07.006] [DEBUG] QUERY OK source="parameter_push_logs" db=27.7ms queue=1.1ms idle=3.4ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [64, "application", ~N[2026-09-02 16:00:06]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 16:30:07.006] [INFO ] VersionComplianceChecker: Skipping application re-push for 28260702280001 (push already in-flight or within cooldown) [2026-09-02 16:30:07.009] [DEBUG] QUERY OK source="tms_terminals" db=2.1ms idle=31.0ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 16:30:07.055] [DEBUG] QUERY OK source="tms_terminals" db=43.4ms queue=1.7ms idle=3.6ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 16:30:07], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 16:30:07.112] [DEBUG] QUERY OK db=50.0ms queue=0.3ms idle=52.4ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [64, "organization_id", "2026-09-03T00:29:47Z", ~N[2026-09-02 16:30:07], ~N[2026-09-02 16:30:07]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 16:30:07.125] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106685, oid: "organization_id", upload_time: "2026-09-03T00:29:47Z", terminal_id: 64, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:30:07], updated_at: ~N[2026-09-02 16:30:07]} [2026-09-02 16:30:07.125] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-03T00:29:47Z", "value" => "online"} [2026-09-02 16:30:07.182] [DEBUG] QUERY OK db=55.5ms queue=1.2ms idle=70.7ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-03T00:29:47Z", "online", "status", 106685, ~N[2026-09-02 16:30:07], ~N[2026-09-02 16:30:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 16:30:07.183] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1094233, itemkey: "status", value: "online", timestamp: "2026-09-03T00:29:47Z", message: "Terminal status update", status_log_id: 106685, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:30:07], updated_at: ~N[2026-09-02 16:30:07]}} [2026-09-02 16:30:07.183] [INFO ] Setting terminal 28260702280001 status to 'online' from status itemkey [2026-09-02 16:30:07.183] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-03T00:29:47Z", "value" => "100"} [2026-09-02 16:30:07.237] [DEBUG] QUERY OK db=53.0ms queue=0.8ms idle=71.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-03T00:29:47Z", "100", "battery", 106685, ~N[2026-09-02 16:30:07], ~N[2026-09-02 16:30:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 16:30:07.238] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1094236, itemkey: "battery", value: "100", timestamp: "2026-09-03T00:29:47Z", message: "Battery level", status_log_id: 106685, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:30:07], updated_at: ~N[2026-09-02 16:30:07]}} [2026-09-02 16:30:07.238] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-03T00:29:47Z", "value" => "online"} [2026-09-02 16:30:07.274] [DEBUG] QUERY OK db=34.3ms idle=57.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-03T00:29:47Z", "online", "network", 106685, ~N[2026-09-02 16:30:07], ~N[2026-09-02 16:30:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 16:30:07.274] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1094239, itemkey: "network", value: "online", timestamp: "2026-09-03T00:29:47Z", message: "Network connectivity", status_log_id: 106685, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:30:07], updated_at: ~N[2026-09-02 16:30:07]}} [2026-09-02 16:30:07.275] [INFO ] Setting terminal 28260702280001 status to 'online' from network itemkey [2026-09-02 16:30:07.275] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-03T00:29:47Z", "value" => "0"} [2026-09-02 16:30:07.329] [DEBUG] QUERY OK db=53.4ms idle=37.7ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-03T00:29:47Z", "0", "cpu", 106685, ~N[2026-09-02 16:30:07], ~N[2026-09-02 16:30:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 16:30:07.329] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1094241, itemkey: "cpu", value: "0", timestamp: "2026-09-03T00:29:47Z", message: "CPU usage percentage", status_log_id: 106685, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:30:07], updated_at: ~N[2026-09-02 16:30:07]}} [2026-09-02 16:30:07.329] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-03T00:29:47Z", "value" => "1.0.0"} [2026-09-02 16:30:07.372] [DEBUG] QUERY OK db=41.7ms queue=0.9ms idle=55.0ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-03T00:29:47Z", "1.0.0", "parameter_config", 106685, ~N[2026-09-02 16:30:07], ~N[2026-09-02 16:30:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 16:30:07.373] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1094242, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-03T00:29:47Z", message: "Current parameters version", status_log_id: 106685, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:30:07], updated_at: ~N[2026-09-02 16:30:07]}} [2026-09-02 16:30:07.373] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-03T00:29:47Z", "value" => "1.0.1"} [2026-09-02 16:30:07.402] [DEBUG] QUERY OK db=28.7ms idle=19.5ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-03T00:29:47Z", "1.0.1", "emv_config", 106685, ~N[2026-09-02 16:30:07], ~N[2026-09-02 16:30:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 16:30:07.403] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1094243, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-03T00:29:47Z", message: "Current EMV config version", status_log_id: 106685, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:30:07], updated_at: ~N[2026-09-02 16:30:07]}} [2026-09-02 16:30:07.403] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-03T00:29:47Z", "value" => ""} [2026-09-02 16:30:07.446] [DEBUG] QUERY OK db=42.2ms queue=0.6ms idle=31.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-03T00:29:47Z", "keys_config", 106685, ~N[2026-09-02 16:30:07], ~N[2026-09-02 16:30:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 16:30:07.446] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1094244, itemkey: "keys_config", value: nil, timestamp: "2026-09-03T00:29:47Z", message: "Current keys config version", status_log_id: 106685, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:30:07], updated_at: ~N[2026-09-02 16:30:07]}} [2026-09-02 16:30:07.447] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-03T00:29:47Z", "value" => "3.8.7.1-SNAPSHOT-SR800"} [2026-09-02 16:30:07.488] [DEBUG] QUERY OK db=40.4ms idle=46.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-03T00:29:47Z", "3.8.7.1-SNAPSHOT-SR800", "application", 106685, ~N[2026-09-02 16:30:07], ~N[2026-09-02 16:30:07]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 16:30:07.491] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1094245, itemkey: "application", value: "3.8.7.1-SNAPSHOT-SR800", timestamp: "2026-09-03T00:29:47Z", message: "Current application version", status_log_id: 106685, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:30:07], updated_at: ~N[2026-09-02 16:30:07]}} [2026-09-02 16:30:07.510] [WARN ] Unexpected async result [2026-09-02 16:30:07.510] [WARN ] Unexpected async result [2026-09-02 16:30:07.510] [WARN ] Unexpected async result [2026-09-02 16:30:30.201] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:30:36.669] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:30:39.545] [DEBUG] HANDLE EVENT "close_detail" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"value" => ""} [2026-09-02 16:30:39.545] [DEBUG] Replied in 190µs [2026-09-02 16:30:45.213] [DEBUG] MOUNT PlatformWeb.SettlementLive.MisApproval Parameters: %{} Session: %{"_csrf_token" => "lgIxBJ8HDLUNcbBRwB0HnogR", "live_socket_id" => "users_sessions:SgjD1MAvB855fMzhUeegP5CoiDXZ1kJbTVjHqKZyFuc=", "user_token" => <<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>} [2026-09-02 16:30:45.215] [DEBUG] QUERY OK source="users_tokens" db=0.8ms queue=0.1ms idle=1922.5ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:30:45.213926Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 16:30:45.216] [DEBUG] QUERY OK source="settlement_mis" db=1.4ms idle=1360.4ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` = ?) ORDER BY s0.`mis_date` DESC LIMIT 100 ["pending"] ↳ PlatformWeb.SettlementLive.MisApproval.load_mis_rows/2, at: lib/platform_web/live/settlement_live/mis_approval.ex:490 [2026-09-02 16:30:45.217] [DEBUG] Replied in 3ms [2026-09-02 16:30:45.217] [DEBUG] HANDLE PARAMS in PlatformWeb.SettlementLive.MisApproval Parameters: %{} [2026-09-02 16:30:45.225] [DEBUG] Replied in 8ms [2026-09-02 16:30:45.761] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:30:48.221] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:30:49.843] [DEBUG] HANDLE EVENT "mis_row_clicked" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"id" => 315} [2026-09-02 16:30:49.844] [DEBUG] QUERY OK source="settlement_mis" db=1.4ms idle=1068.4ms SELECT s0.`id`, s0.`mis_date`, s0.`source_dump_ref`, s0.`total_merchants`, s0.`total_transactions`, s0.`gross_total_amount`, s0.`total_mdr_charges`, s0.`total_vat`, s0.`total_ar_recovery`, s0.`total_adjustments`, s0.`total_net_payable`, s0.`currency`, s0.`approval_status`, s0.`level1_reviewed_by`, s0.`level1_reviewed_at`, s0.`level2_approved_by`, s0.`level2_approved_at`, s0.`discarded_by`, s0.`discarded_at`, s0.`discard_reason`, s0.`generated_at`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis` AS s0 WHERE (s0.`id` = ?) [315] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:271 [2026-09-02 16:30:49.846] [DEBUG] QUERY OK source="settlement_mis_items" db=1.1ms idle=68.0ms SELECT s0.`merchant_mid`, s0.`merchant_id`, sum(s0.`transaction_count`), sum(s0.`total_gross_amount`), sum(s0.`total_mdr_amount`), sum(s0.`total_vat_amount`), sum(s0.`total_interchange_fee`), sum(s0.`total_net_settlement_amount`), sum(s0.`net_payable`), sum(s0.`margin_contribution`), GROUP_CONCAT(DISTINCT s0.`scheme_name` SEPARATOR ', '), GROUP_CONCAT(DISTINCT s0.`card_type_code` SEPARATOR ', ') FROM `settlement_mis_items` AS s0 WHERE (s0.`settlement_mis_id` = ?) GROUP BY s0.`merchant_mid`, s0.`merchant_id` ORDER BY s0.`merchant_mid` [315] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:272 [2026-09-02 16:30:49.849] [DEBUG] QUERY OK source="core_transactions" db=2.1ms idle=2.5ms SELECT c0.`merchant_mid`, count(c0.`id`), sum(c0.`gross_amount`) FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (((c0.`risk_hold` = TRUE) OR (c0.`chargeback_hold` = TRUE)) OR NOT (c0.`exception_type` IS NULL)) GROUP BY c0.`merchant_mid` [~D[2026-08-06]] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:275 [2026-09-02 16:30:49.850] [DEBUG] QUERY OK source="merchant_adjustments" db=0.8ms idle=3.5ms SELECT m0.`merchant_mid`, count(m0.`id`), sum(CASE WHEN m0.`debit_credit` = 'CREDIT' THEN m0.`amount` ELSE 0 END), sum(CASE WHEN m0.`debit_credit` = 'DEBIT' THEN m0.`amount` ELSE 0 END) FROM `merchant_adjustments` AS m0 WHERE (m0.`adjustment_date` = ?) AND ((m0.`status` = 'applied') OR (m0.`approval_status` = 'approved')) GROUP BY m0.`merchant_mid` [~D[2026-08-06]] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:276 [2026-09-02 16:30:49.853] [DEBUG] QUERY OK source="tid_masters" db=0.6ms queue=1.7ms idle=1.4ms SELECT t0.`id`, t0.`mms_user_id`, t0.`mid`, t0.`store_id`, t0.`merchant_ref_number`, t0.`tid`, t0.`qr_id`, t0.`merchant_name_legal`, t0.`merchant_name_dba`, t0.`registered_mobile`, t0.`registered_email`, t0.`mcc_code`, t0.`mcc_description`, t0.`bank_code`, t0.`bank_name`, t0.`bank_account_number`, t0.`iban`, t0.`virtual_iban`, t0.`enabled_schemes`, t0.`mdr_rates`, t0.`onboarding_date`, t0.`contract_approved_at`, t0.`onboarding_source`, t0.`onboarding_id`, t0.`last_transaction_date`, t0.`last_transaction_amount`, t0.`mms_synced_at`, t0.`status`, t0.`spare_fields`, t0.`inserted_at`, t0.`updated_at` FROM `tid_masters` AS t0 WHERE (t0.`mid` IN (?,?)) ["419926360000000", "425590250000000"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:291 [2026-09-02 16:30:49.853] [DEBUG] Replied in 10ms [2026-09-02 16:30:53.113] [DEBUG] HANDLE EVENT "expand_merchant" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"merchant_mid" => "419926360000000"} [2026-09-02 16:30:53.115] [DEBUG] QUERY OK source="settlement_mis_items" db=1.9ms queue=0.1ms idle=1331.3ms SELECT s0.`id`, s0.`settlement_mis_id`, s0.`core_transaction_id`, s0.`merchant_mid`, s0.`merchant_id`, s0.`merchant_name`, s0.`merchant_ref_number`, s0.`bank_name`, s0.`iban`, s0.`account_number`, s0.`settlement_date`, s0.`rrn`, s0.`tid`, s0.`auth_number`, s0.`transaction_date`, s0.`transaction_type`, s0.`scheme_name`, s0.`card_type_code`, s0.`gross_amount`, s0.`mdr_percentage_rate`, s0.`mdr_amount`, s0.`vat_rate`, s0.`vat_amount`, s0.`interchange_fee`, s0.`adjustment_amount`, s0.`ar_recovery`, s0.`net_payable`, s0.`transaction_count`, s0.`total_gross_amount`, s0.`total_mdr_amount`, s0.`total_vat_amount`, s0.`total_interchange_fee`, s0.`total_net_settlement_amount`, s0.`risk_status`, s0.`exception_type`, s0.`mpr_sent`, s0.`margin_contribution`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis_items` AS s0 WHERE ((s0.`settlement_mis_id` = ?) AND (s0.`merchant_mid` = ?)) ORDER BY s0.`card_type_code` [315, "419926360000000"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:309 [2026-09-02 16:30:53.116] [DEBUG] QUERY OK source="merchant_adjustments" db=0.6ms idle=330.7ms SELECT m0.`id`, m0.`merchant_mid`, m0.`merchant_name`, m0.`adjustment_date`, m0.`debit_credit`, m0.`amount`, m0.`currency`, m0.`adjustment_type`, m0.`description`, m0.`settlement_mis_id`, m0.`status`, m0.`applied_at`, m0.`cancelled_at`, m0.`cancel_reason`, m0.`approval_status`, m0.`level1_reviewed_by`, m0.`level1_reviewed_at`, m0.`level2_approved_by`, m0.`level2_approved_at`, m0.`rejected_by`, m0.`rejected_at`, m0.`rejection_reason`, m0.`created_by`, m0.`updated_by`, m0.`inserted_at`, m0.`updated_at` FROM `merchant_adjustments` AS m0 WHERE (m0.`merchant_mid` = ?) AND (m0.`adjustment_date` = ?) AND ((m0.`status` = 'applied') OR (m0.`approval_status` = 'approved')) ORDER BY m0.`inserted_at` ["419926360000000", ~D[2026-08-06]] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:310 [2026-09-02 16:30:53.118] [DEBUG] QUERY OK source="core_transactions" db=1.0ms idle=1.3ms SELECT count(c0.`id`), sum(c0.`gross_amount`) FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (c0.`merchant_mid` = ?) AND (((c0.`risk_hold` = TRUE) OR (c0.`chargeback_hold` = TRUE)) OR NOT (c0.`exception_type` IS NULL)) [~D[2026-08-06], "419926360000000"] ↳ SettlementCore.Context.get_held_summary_for_merchant/2, at: lib/settlement_core/context.ex:1178 [2026-09-02 16:30:53.118] [DEBUG] Replied in 5ms [2026-09-02 16:30:59.416] [DEBUG] HANDLE EVENT "expand_merchant" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"merchant_mid" => "425590250000000"} [2026-09-02 16:30:59.418] [DEBUG] QUERY OK source="settlement_mis_items" db=1.9ms idle=1153.0ms SELECT s0.`id`, s0.`settlement_mis_id`, s0.`core_transaction_id`, s0.`merchant_mid`, s0.`merchant_id`, s0.`merchant_name`, s0.`merchant_ref_number`, s0.`bank_name`, s0.`iban`, s0.`account_number`, s0.`settlement_date`, s0.`rrn`, s0.`tid`, s0.`auth_number`, s0.`transaction_date`, s0.`transaction_type`, s0.`scheme_name`, s0.`card_type_code`, s0.`gross_amount`, s0.`mdr_percentage_rate`, s0.`mdr_amount`, s0.`vat_rate`, s0.`vat_amount`, s0.`interchange_fee`, s0.`adjustment_amount`, s0.`ar_recovery`, s0.`net_payable`, s0.`transaction_count`, s0.`total_gross_amount`, s0.`total_mdr_amount`, s0.`total_vat_amount`, s0.`total_interchange_fee`, s0.`total_net_settlement_amount`, s0.`risk_status`, s0.`exception_type`, s0.`mpr_sent`, s0.`margin_contribution`, s0.`inserted_at`, s0.`updated_at` FROM `settlement_mis_items` AS s0 WHERE ((s0.`settlement_mis_id` = ?) AND (s0.`merchant_mid` = ?)) ORDER BY s0.`card_type_code` [315, "425590250000000"] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:309 [2026-09-02 16:30:59.419] [DEBUG] QUERY OK source="merchant_adjustments" db=0.5ms idle=616.2ms SELECT m0.`id`, m0.`merchant_mid`, m0.`merchant_name`, m0.`adjustment_date`, m0.`debit_credit`, m0.`amount`, m0.`currency`, m0.`adjustment_type`, m0.`description`, m0.`settlement_mis_id`, m0.`status`, m0.`applied_at`, m0.`cancelled_at`, m0.`cancel_reason`, m0.`approval_status`, m0.`level1_reviewed_by`, m0.`level1_reviewed_at`, m0.`level2_approved_by`, m0.`level2_approved_at`, m0.`rejected_by`, m0.`rejected_at`, m0.`rejection_reason`, m0.`created_by`, m0.`updated_by`, m0.`inserted_at`, m0.`updated_at` FROM `merchant_adjustments` AS m0 WHERE (m0.`merchant_mid` = ?) AND (m0.`adjustment_date` = ?) AND ((m0.`status` = 'applied') OR (m0.`approval_status` = 'approved')) ORDER BY m0.`inserted_at` ["425590250000000", ~D[2026-08-06]] ↳ PlatformWeb.SettlementLive.MisApproval.handle_event/3, at: lib/platform_web/live/settlement_live/mis_approval.ex:310 [2026-09-02 16:30:59.420] [DEBUG] QUERY OK source="core_transactions" db=0.4ms idle=1.0ms SELECT count(c0.`id`), sum(c0.`gross_amount`) FROM `core_transactions` AS c0 WHERE (c0.`switch_settled_date` = ?) AND (c0.`merchant_mid` = ?) AND (((c0.`risk_hold` = TRUE) OR (c0.`chargeback_hold` = TRUE)) OR NOT (c0.`exception_type` IS NULL)) [~D[2026-08-06], "425590250000000"] ↳ SettlementCore.Context.get_held_summary_for_merchant/2, at: lib/settlement_core/context.ex:1178 [2026-09-02 16:30:59.420] [DEBUG] Replied in 3ms [2026-09-02 16:31:04.711] [ERROR] ** (Bandit.TransportError) Unrecoverable error: timeout [2026-09-02 16:31:07.912] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:31:10.267] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:31:21.255] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:31:23.110] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:31:33.985] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:31:48.318] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:31:54.421] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:32:14.173] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:32:15.283] [INFO ] Running offline device check... [2026-09-02 16:32:15.283] [INFO ] Starting offline device check... [2026-09-02 16:32:15.285] [DEBUG] QUERY OK source="tms_terminals" db=0.8ms queue=0.7ms idle=675.5ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 [] ↳ TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1199 [2026-09-02 16:32:15.290] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=1.3ms idle=205.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [1] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.291] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=5.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [2] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.292] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [3] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.292] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [4] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.293] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [5] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.294] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [6] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.294] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [7] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.295] [INFO ] Starting scheduled rule validation [2026-09-02 16:32:15.295] [DEBUG] Validating missing assignments [2026-09-02 16:32:15.296] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [8] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.296] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [9] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.297] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [10] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.298] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.299] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.299] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [13] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.300] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [14] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.301] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [15] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.303] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=1.1ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [16] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.304] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=2.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [18] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.304] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [19] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.305] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [20] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.306] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [22] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.307] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [23] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.308] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [26] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.309] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [29] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.310] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [33] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.310] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [35] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.312] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [36] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.313] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=1.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [37] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.314] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [39] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.315] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.2ms idle=1.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [42] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.317] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.6ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [43] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.318] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=2.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [44] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.318] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [45] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.319] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [46] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.320] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [47] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.321] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [48] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.322] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.4ms idle=1.0ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [49] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.322] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [51] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.323] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [53] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.324] [DEBUG] QUERY OK source="terminal_group_rules" db=0.4ms queue=0.5ms idle=0.8ms SELECT t0.`id`, t0.`rule_name`, t0.`rule_type`, t0.`field_name`, t0.`operator`, t0.`value`, t0.`priority`, t0.`is_active`, t0.`conditions`, t0.`group_id`, t0.`inserted_at`, t0.`updated_at` FROM `terminal_group_rules` AS t0 WHERE (t0.`is_active` = TRUE) ORDER BY t0.`priority`, t0.`inserted_at` DESC [] ↳ TmsCore.TerminalManagement.TerminalGroupService.apply_all_rules/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:194 [2026-09-02 16:32:15.325] [DEBUG] QUERY OK source="tms_terminals" db=0.8ms idle=0.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 [] ↳ TmsCore.TerminalManagement.TerminalGroupService.apply_all_rules/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:196 [2026-09-02 16:32:15.325] [DEBUG] Re-applied 0 rules during validation [2026-09-02 16:32:15.325] [DEBUG] Validating invalid assignments [2026-09-02 16:32:15.326] [DEBUG] Validating rule consistency [2026-09-02 16:32:15.326] [DEBUG] Updating group terminal counts [2026-09-02 16:32:15.326] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.5ms queue=0.9ms idle=0.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [55] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.328] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.3ms queue=0.1ms idle=1.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [60] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.329] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=2.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [61] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.331] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.7ms idle=1.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [62] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.332] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=2.4ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [63] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.333] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=1.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [64] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.334] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=1.6ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [65] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.335] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [67] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.336] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.3ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [69] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.337] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=0.8ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [71] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.339] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.2ms idle=0.9ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [74] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.340] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=2.7ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [78] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.341] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.2ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [80] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.342] [DEBUG] QUERY OK source="terminal_groups" db=0.6ms queue=0.4ms idle=0.8ms SELECT count(t0.`id`) FROM `terminal_groups` AS t0 [] ↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:248 [2026-09-02 16:32:15.342] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=0.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [81] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.343] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.1ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [82] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.346] [DEBUG] QUERY OK source="terminal_groups" db=0.5ms queue=2.5ms idle=0.2ms SELECT count(t0.`id`) FROM `terminal_groups` AS t0 WHERE (t0.`is_active` = TRUE) [] ↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:249 [2026-09-02 16:32:15.350] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.7ms queue=1.4ms idle=1.5ms SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [83] ↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1214 [2026-09-02 16:32:15.350] [INFO ] Offline device check completed. Found 53 offline devices, updated 0 statuses. [2026-09-02 16:32:15.350] [DEBUG] QUERY OK source="terminal_groups" db=2.4ms queue=2.0ms idle=2.7ms SELECT t0.`group_type`, count(t0.`id`) FROM `terminal_groups` AS t0 GROUP BY t0.`group_type` [] ↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:255 [2026-09-02 16:32:15.351] [INFO ] Offline device check completed successfully [2026-09-02 16:32:15.354] [DEBUG] QUERY OK source="terminal_group_rules" db=1.6ms queue=1.1ms idle=0.7ms SELECT count(t0.`id`) FROM `terminal_group_rules` AS t0 [] ↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:258 [2026-09-02 16:32:15.356] [DEBUG] QUERY OK source="terminal_group_rules" db=0.6ms queue=1.4ms idle=3.3ms SELECT count(t0.`id`) FROM `terminal_group_rules` AS t0 WHERE (t0.`is_active` = TRUE) [] ↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:259 [2026-09-02 16:32:15.371] [DEBUG] QUERY OK source="terminal_group_memberships" db=0.3ms queue=0.4ms idle=16.8ms SELECT count(t0.`id`) FROM `terminal_group_memberships` AS t0 [] ↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:261 [2026-09-02 16:32:15.373] [DEBUG] QUERY OK source="terminal_group_memberships" db=0.5ms queue=0.4ms idle=15.7ms SELECT count(t0.`id`) FROM `terminal_group_memberships` AS t0 WHERE (t0.`is_active` = TRUE) [] ↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:262 [2026-09-02 16:32:15.374] [DEBUG] QUERY OK source="terminal_group_memberships" db=0.5ms queue=0.2ms idle=1.5ms SELECT t0.`assignment_type`, count(t0.`id`) FROM `terminal_group_memberships` AS t0 WHERE (t0.`is_active` = TRUE) GROUP BY t0.`assignment_type` [] ↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:269 [2026-09-02 16:32:15.374] [DEBUG] Current group statistics: %{groups: %{active: 4, total: 4, by_type: %{"custom" => 4}}, rules: %{active: 0, total: 0}, assignments: %{active: 2, total: 2, by_type: %{"manual" => 2}}} [2026-09-02 16:32:15.374] [INFO ] Rule validation completed - applied 0 fixes [2026-09-02 16:32:15.377] [DEBUG] QUERY OK source="agent_global_settings" db=0.4ms queue=0.6ms idle=3.7ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 16:32:15.387] [DEBUG] QUERY OK source="agent_incidents" db=0.6ms queue=0.7ms idle=11.5ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'config') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A2')) [] ↳ AgentCore.Agents.ConfigCompliance.OutcomeLabeller.run/0, at: lib/agent_core/agents/config_compliance/outcome_labeller.ex:40 [2026-09-02 16:32:15.391] [DEBUG] QUERY OK source="agent_global_settings" db=0.3ms idle=13.5ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 16:32:15.395] [DEBUG] QUERY OK source="agent_incidents" db=0.7ms queue=0.3ms idle=7.5ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'fleet') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A1')) [] ↳ AgentCore.Agents.FleetHealth.OutcomeLabeller.run/0, at: lib/agent_core/agents/fleet_health/outcome_labeller.ex:26 [2026-09-02 16:32:15.400] [DEBUG] QUERY OK source="agent_global_settings" db=0.3ms idle=7.8ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 16:32:15.405] [DEBUG] QUERY OK source="agent_incidents" db=1.3ms queue=0.9ms idle=7.2ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'rollout') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A3')) [] ↳ AgentCore.Agents.Rollout.OutcomeLabeller.run/0, at: lib/agent_core/agents/rollout/outcome_labeller.ex:24 [2026-09-02 16:32:15.410] [DEBUG] QUERY OK source="agent_global_settings" db=0.4ms idle=10.0ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 16:32:15.415] [DEBUG] QUERY OK source="agent_incidents" db=0.6ms queue=0.4ms idle=9.2ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'infra') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A8')) [] ↳ AgentCore.Agents.Infra.OutcomeLabeller.run/0, at: lib/agent_core/agents/infra/outcome_labeller.ex:25 [2026-09-02 16:32:15.420] [DEBUG] QUERY OK source="agent_global_settings" db=1.9ms idle=7.9ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 16:32:15.426] [DEBUG] QUERY OK source="agent_incidents" db=0.7ms queue=0.5ms idle=9.7ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'tms_alerts') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = ?)) ["A9"] ↳ AgentCore.Agents.TmsAlerts.OutcomeLabeller.open_target_incidents/0, at: lib/agent_core/agents/tms_alerts/outcome_labeller.ex:45 [2026-09-02 16:32:15.430] [DEBUG] QUERY OK source="agent_global_settings" db=0.3ms idle=9.2ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 16:32:15.434] [DEBUG] QUERY OK source="agent_incidents" db=0.6ms queue=0.3ms idle=7.2ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'settlement') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A4')) [] ↳ AgentCore.Agents.Settlement.OutcomeLabeller.run/0, at: lib/agent_core/agents/settlement/outcome_labeller.ex:34 [2026-09-02 16:32:15.441] [DEBUG] QUERY OK source="agent_global_settings" db=0.3ms idle=10.8ms SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 [] ↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28 [2026-09-02 16:32:15.446] [DEBUG] QUERY OK source="agent_incidents" db=1.0ms queue=0.5ms idle=10.2ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'risk') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A5')) [] ↳ AgentCore.Agents.RiskTriage.OutcomeLabeller.run/0, at: lib/agent_core/agents/risk_triage/outcome_labeller.ex:25 [2026-09-02 16:32:15.469] [DEBUG] QUERY OK source="agent_incidents" db=16.7ms queue=0.6ms idle=10.4ms SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (a0.`opened_at` >= ?) [~U[2026-09-01 16:32:15Z]] ↳ AgentCore.Agents.Ops.Correlator.run/0, at: lib/agent_core/agents/ops/correlator.ex:67 [2026-09-02 16:32:24.151] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:32:29.245] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:32:43.784] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:32:57.616] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:32:58.630] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:33:10.202] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:33:14.035] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:33:27.193] [INFO ] Received status update for terminal 28260702280001 [2026-09-02 16:33:27.193] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-09-03T00:33:08Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-09-03T00:33:08Z","value":"100"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-09-03T00:33:08Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-09-03T00:33:08Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-09-03T00:33:08Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-09-03T00:33:08Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-09-03T00:33:08Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-09-03T00:33:08Z","value":"3.8.7.1-SNAPSHOT-SR800"}],"model":"SR800 A20","oid":"organization_id","sn":"28260702280001","uploadTime":"2026-09-03T00:33:08Z","vendor":"MoreFun"} [2026-09-02 16:33:27.194] [INFO ] Decoded JSON: %{"model" => "SR800 A20", "oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-03T00:33:08Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-03T00:33:08Z", "value" => "100"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-03T00:33:08Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-03T00:33:08Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-03T00:33:08Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-03T00:33:08Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-03T00:33:08Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-03T00:33:08Z", "value" => "3.8.7.1-SNAPSHOT-SR800"}], "sn" => "28260702280001", "uploadTime" => "2026-09-03T00:33:08Z", "vendor" => "MoreFun"} [2026-09-02 16:33:27.194] [INFO ] Extracted versions for 28260702280001: %{application: "3.8.7.1-SNAPSHOT-SR800", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"} [2026-09-02 16:33:27.194] [INFO ] Detected missing versions for 28260702280001, triggering auto-push [2026-09-02 16:33:27.194] [INFO ] AutoPushService: Triggering auto-push for 28260702280001 (MoreFun SR800 A20) - missing version [2026-09-02 16:33:27.196] [DEBUG] QUERY OK source="parameter_templates" db=1.8ms idle=1159.0ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133 [2026-09-02 16:33:27.198] [DEBUG] QUERY OK source="tms_terminals" db=1.5ms idle=861.6ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:37 [2026-09-02 16:33:27.201] [DEBUG] QUERY OK source="parameter_template_values" db=1.7ms idle=2.8ms SELECT p0.`id`, p0.`value`, p0.`is_overridden`, p0.`template_id`, p0.`parameter_definition_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_template_values` AS p0 WHERE (p0.`template_id` = ?) [15] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 16:33:27.206] [DEBUG] QUERY OK source="parameter_definitions" db=2.5ms queue=1.5ms idle=3.2ms SELECT p0.`id`, p0.`key`, p0.`name`, p0.`description`, p0.`data_type`, p0.`default_value`, p0.`is_required`, p0.`is_system`, p0.`validation_rules`, p0.`display_order`, p0.`is_active`, p0.`category_id`, p0.`inserted_at`, p0.`updated_at`, p0.`id` FROM `parameter_definitions` AS p0 WHERE (p0.`id` IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [93, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40] ↳ TmsCore.TerminalManagement.AutoPushService.push_template_parameters/5, at: lib/tms_core/terminal_management/auto_push_service.ex:158 [2026-09-02 16:33:27.263] [DEBUG] QUERY OK db=54.9ms queue=1.1ms idle=5.1ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`template_id`,`parameters_sent`,`push_type`,`device_vendor`,`device_model`,`config_type`,`trigger_reason`,`version_sent`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["pending", 10658, ~U[2026-09-02 16:33:27Z], 64, 15, %{"PASSWORD_SECURITY" => "888888", "TOMS_FLY_RECEIPT" => "0", "SCAN_EXTERN_USB_WAIT_TIME" => "300", "EXTERNAL_PINPAD_YSDK" => "1", "COMM_NII" => "782", "TRANS_VOID" => "1", "PASSWORD_SYSTEM_ADMIN" => "000000", "PINPAD_ALGORITHM_TYPE" => "0", "BASE_MAX_TRANS_COUNT" => "500", "BASE_CURRENCY_CODE" => "784", "TRANS_INSTALLMENT" => "0", "COMM_TIMEOUT" => "60", "SCAN_EXTERN_CONNECT_MODE" => "0", "NFC_RECEIPT" => "0", "COMM_SERVER_ADDRESS" => "40.120.104.51", "PRINT_EXTERNAL_CONNECT_MODE" => "1", "PASSWORD_ADMIN" => "123456", "ELECSIGN_IS_SUPPORT" => "0", "SCAN_PRIORITY_SCANNER" => "1", "OTHER_VOID_PIN" => "0", "TRANS_REFUND" => "0", "BASE_TRACE_NO" => "000001", "MQTT_HEARTBEAT_INTERVAL" => "60", "TRANS_MOBILE_PAY" => "0", "PRINT_EXTERNAL_SERIAL_BAUDRATE" => "115200", "OTHER_VOID_CARD" => "0", "TOMS_FLY_PARAMETERS" => "0", "TRANS_BALANCE" => "0", "BASE_MAX_REFUND_AMOUNT" => "1000000", "PINPAD_TIMEOUT" => "60", "SCAN_EXTERN_SERIAL_BAUDRATE" => "115200", "PRINT_REMARKS" => "Thank you, Visit Again", "PRINT_COUNT" => "2", "COMM_TPDU" => "6000782000", "PRINT_EXTERNAL" => "0", "EXTERNAL_PINPAD_CONNECT_MODE" => "0", "TRANS_PREAUTH" => "0", "OTHER_THRID_BILL_SHOW" => "0", "COMM_USE_SSL" => "0", "PINPAD_MASTER_KEY_INDEX" => "0", "COMM_PORT" => "80", "EXTERNAL_PINPAD" => "0", "OTHER_TIP_INPUT" => "0", "TRANS_SALE" => "1", ...}, "full", "MoreFun", "SR800 A20", "parameter", "missing_version", "1.0.0", ~N[2026-09-02 16:33:27], ~N[2026-09-02 16:33:27]] ↳ TmsCore.TerminalManagement.AutoPushService.push_generic_params/6, at: lib/tms_core/terminal_management/auto_push_service.ex:236 [2026-09-02 16:33:27.263] [INFO ] AutoPushService: Created push log 61545 for parameters (template: 15) [2026-09-02 16:33:27.263] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 10658, "retry_count" => "3", "version" => "1.0.0"} [2026-09-02 16:33:27.263] [INFO ] AutoPushService: Sending parameter push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 16:33:27.263] [INFO ] AutoPushService: Parameter push sent successfully to 28260702280001 [2026-09-02 16:33:27.317] [DEBUG] QUERY OK db=53.6ms idle=58.2ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`push_type`,`device_vendor`,`device_model`,`config_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 1732, ~U[2026-09-02 16:33:27Z], 64, "full", "MoreFun", "SR800 A20", "emv_config", "missing_version", ~N[2026-09-02 16:33:27], ~N[2026-09-02 16:33:27]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 16:33:27.318] [INFO ] AutoPushService: Created push log for emv_config [2026-09-02 16:33:27.318] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 1732, "retry_count" => "3"} [2026-09-02 16:33:27.318] [INFO ] AutoPushService: Sending emv_config push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 16:33:27.318] [INFO ] AutoPushService: emv_config push sent successfully to 28260702280001 [2026-09-02 16:33:27.319] [DEBUG] QUERY OK source="config_file_versions" db=0.5ms idle=56.1ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["keys_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.AutoPushService.push_keys_config/4, at: lib/tms_core/terminal_management/auto_push_service.ex:323 [2026-09-02 16:33:27.319] [INFO ] KeysConfigService: Generating keys.json for 28260702280001 (SR800 A20) [2026-09-02 16:33:27.320] [DEBUG] QUERY OK source="tms_terminals" db=0.4ms idle=2.1ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.KeysConfigService.generate_and_store_keys_file/2, at: lib/tms_core/terminal_management/keys_config_service.ex:39 [2026-09-02 16:33:27.320] [INFO ] KeysConfigService TMS Core: Calling getRki endpoint for 28260702280001 with params: %{"kekKcv" => "112233", "model" => "SR800 A20", "serialNumber" => "28260702280001", "slotNumber" => 1} with url: http://localhost:8300/api/v1/getRki [2026-09-02 16:33:27.322] [ERROR] KeysConfigService: Failed to fetch RKI key: "%Req.TransportError{reason: :econnrefused}" [2026-09-02 16:33:27.322] [ERROR] KeysConfigService: Failed to generate keys for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 16:33:27.322] [ERROR] AutoPushService: Failed to generate keys.json for 28260702280001: "Failed to fetch RKI key: \"%Req.TransportError{reason: :econnrefused}\"" [2026-09-02 16:33:27.350] [DEBUG] QUERY OK db=28.1ms idle=3.1ms INSERT INTO `parameter_push_logs` (`status`,`request_id`,`log_time`,`terminal_id`,`push_type`,`device_vendor`,`device_model`,`config_type`,`trigger_reason`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 10690, ~U[2026-09-02 16:33:27Z], 64, "full", "MoreFun", "SR800 A20", "application", "missing_version", ~N[2026-09-02 16:33:27], ~N[2026-09-02 16:33:27]] ↳ TmsCore.TerminalManagement.AutoPushService.push_regular_config/5, at: lib/tms_core/terminal_management/auto_push_service.ex:428 [2026-09-02 16:33:27.350] [INFO ] AutoPushService: Created push log for application [2026-09-02 16:33:27.351] [INFO ] SR600 MQTT Command: %{"command" => "file_download", "merchant_config" => "true", "request_id" => 10690, "retry_count" => "3"} [2026-09-02 16:33:27.351] [INFO ] AutoPushService: Sending application push to 28260702280001 on topic: /ota/pFppbioOCKlo5c8E/28260702280001/update [2026-09-02 16:33:27.351] [INFO ] AutoPushService: application push sent successfully to 28260702280001 [2026-09-02 16:33:27.351] [INFO ] AutoPushService: Auto-push completed for 28260702280001 [2026-09-02 16:33:27.352] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms idle=13.3ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116 [2026-09-02 16:33:27.353] [INFO ] Terminal updated: 28260702280001 [2026-09-02 16:33:27.404] [DEBUG] QUERY OK source="tms_terminals" db=50.4ms queue=0.4ms idle=2.7ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-09-02 16:33:27], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140 [2026-09-02 16:33:27.407] [DEBUG] QUERY OK source="parameter_templates" db=2.2ms idle=51.7ms SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) ORDER BY p0.`updated_at` DESC LIMIT 1 ["MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_parameter_version/2, at: lib/tms_core/terminal_management/version_compliance_checker.ex:106 [2026-09-02 16:33:27.408] [DEBUG] QUERY OK source="config_file_versions" db=0.8ms queue=0.6ms idle=2.8ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["emv_config", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 16:33:27.409] [DEBUG] QUERY OK source="config_file_versions" db=0.9ms idle=1.9ms SELECT c0.`id`, c0.`config_type`, c0.`vendor`, c0.`model`, c0.`version`, c0.`file_path`, c0.`checksum`, c0.`is_active`, c0.`release_notes`, c0.`creator_id`, c0.`inserted_at`, c0.`updated_at` FROM `config_file_versions` AS c0 WHERE ((((c0.`config_type` = ?) AND (c0.`vendor` = ?)) AND (c0.`model` = ?)) AND (c0.`is_active` = TRUE)) LIMIT 1 ["application", "MoreFun", "SR800 A20"] ↳ TmsCore.TerminalManagement.VersionComplianceChecker.get_target_file_version/3, at: lib/tms_core/terminal_management/version_compliance_checker.ex:122 [2026-09-02 16:33:27.410] [INFO ] VersionComplianceChecker: 28260702280001 — outdated configs: [{:application, "3.8.7.1-SNAPSHOT-SR800", "3.8.5"}] [2026-09-02 16:33:27.444] [DEBUG] QUERY OK source="parameter_push_logs" db=33.5ms queue=0.4ms idle=1.5ms SELECT TRUE FROM `parameter_push_logs` AS p0 WHERE ((((p0.`terminal_id` = ?) AND (p0.`config_type` = ?)) AND (p0.`inserted_at` >= ?)) AND p0.`status` IN ('pending','sent')) LIMIT 1 [64, "application", ~N[2026-09-02 16:03:27]] ↳ anonymous fn/4 in TmsCore.TerminalManagement.VersionComplianceChecker.check_and_remediate/4, at: lib/tms_core/terminal_management/version_compliance_checker.ex:49 [2026-09-02 16:33:27.444] [INFO ] VersionComplianceChecker: Skipping application re-push for 28260702280001 (push already in-flight or within cooldown) [2026-09-02 16:33:27.445] [DEBUG] QUERY OK source="tms_terminals" db=0.4ms idle=34.7ms SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["28260702280001"] ↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1149 [2026-09-02 16:33:27.465] [DEBUG] QUERY OK source="tms_terminals" db=19.7ms queue=0.2ms idle=1.3ms UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-09-02 16:33:27], 64] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150 [2026-09-02 16:33:27.524] [DEBUG] QUERY OK db=57.0ms queue=1.0ms idle=20.8ms INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [64, "organization_id", "2026-09-03T00:33:08Z", ~N[2026-09-02 16:33:27], ~N[2026-09-02 16:33:27]] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152 [2026-09-02 16:33:27.524] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 106688, oid: "organization_id", upload_time: "2026-09-03T00:33:08Z", terminal_id: 64, terminal: #Ecto.Association.NotLoaded, status_items: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:33:27], updated_at: ~N[2026-09-02 16:33:27]} [2026-09-02 16:33:27.524] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-09-03T00:33:08Z", "value" => "online"} [2026-09-02 16:33:27.573] [DEBUG] QUERY OK db=48.2ms idle=59.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-09-03T00:33:08Z", "online", "status", 106688, ~N[2026-09-02 16:33:27], ~N[2026-09-02 16:33:27]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 16:33:27.575] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1094247, itemkey: "status", value: "online", timestamp: "2026-09-03T00:33:08Z", message: "Terminal status update", status_log_id: 106688, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:33:27], updated_at: ~N[2026-09-02 16:33:27]}} [2026-09-02 16:33:27.575] [INFO ] Setting terminal 28260702280001 status to 'online' from status itemkey [2026-09-02 16:33:27.575] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-09-03T00:33:08Z", "value" => "100"} [2026-09-02 16:33:27.619] [DEBUG] QUERY OK db=42.7ms idle=52.1ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-09-03T00:33:08Z", "100", "battery", 106688, ~N[2026-09-02 16:33:27], ~N[2026-09-02 16:33:27]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 16:33:27.619] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1094251, itemkey: "battery", value: "100", timestamp: "2026-09-03T00:33:08Z", message: "Battery level", status_log_id: 106688, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:33:27], updated_at: ~N[2026-09-02 16:33:27]}} [2026-09-02 16:33:27.619] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-09-03T00:33:08Z", "value" => "online"} [2026-09-02 16:33:27.676] [DEBUG] QUERY OK db=56.6ms idle=46.7ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-09-03T00:33:08Z", "online", "network", 106688, ~N[2026-09-02 16:33:27], ~N[2026-09-02 16:33:27]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 16:33:27.676] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1094254, itemkey: "network", value: "online", timestamp: "2026-09-03T00:33:08Z", message: "Network connectivity", status_log_id: 106688, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:33:27], updated_at: ~N[2026-09-02 16:33:27]}} [2026-09-02 16:33:27.677] [INFO ] Setting terminal 28260702280001 status to 'online' from network itemkey [2026-09-02 16:33:27.677] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-09-03T00:33:08Z", "value" => "0"} [2026-09-02 16:33:27.739] [DEBUG] QUERY OK db=62.0ms idle=58.4ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-09-03T00:33:08Z", "0", "cpu", 106688, ~N[2026-09-02 16:33:27], ~N[2026-09-02 16:33:27]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 16:33:27.739] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1094256, itemkey: "cpu", value: "0", timestamp: "2026-09-03T00:33:08Z", message: "CPU usage percentage", status_log_id: 106688, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:33:27], updated_at: ~N[2026-09-02 16:33:27]}} [2026-09-02 16:33:27.740] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-09-03T00:33:08Z", "value" => "1.0.0"} [2026-09-02 16:33:27.805] [DEBUG] QUERY OK db=64.7ms idle=63.6ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-09-03T00:33:08Z", "1.0.0", "parameter_config", 106688, ~N[2026-09-02 16:33:27], ~N[2026-09-02 16:33:27]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 16:33:27.805] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1094259, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-09-03T00:33:08Z", message: "Current parameters version", status_log_id: 106688, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:33:27], updated_at: ~N[2026-09-02 16:33:27]}} [2026-09-02 16:33:27.805] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-09-03T00:33:08Z", "value" => "1.0.1"} [2026-09-02 16:33:27.874] [DEBUG] QUERY OK db=68.4ms idle=66.2ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-09-03T00:33:08Z", "1.0.1", "emv_config", 106688, ~N[2026-09-02 16:33:27], ~N[2026-09-02 16:33:27]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 16:33:27.874] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1094262, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-09-03T00:33:08Z", message: "Current EMV config version", status_log_id: 106688, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:33:27], updated_at: ~N[2026-09-02 16:33:27]}} [2026-09-02 16:33:27.874] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-09-03T00:33:08Z", "value" => ""} [2026-09-02 16:33:27.917] [DEBUG] QUERY OK db=41.4ms queue=1.1ms idle=69.9ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-09-03T00:33:08Z", "keys_config", 106688, ~N[2026-09-02 16:33:27], ~N[2026-09-02 16:33:27]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 16:33:27.917] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1094266, itemkey: "keys_config", value: nil, timestamp: "2026-09-03T00:33:08Z", message: "Current keys config version", status_log_id: 106688, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:33:27], updated_at: ~N[2026-09-02 16:33:27]}} [2026-09-02 16:33:27.918] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-09-03T00:33:08Z", "value" => "3.8.7.1-SNAPSHOT-SR800"} [2026-09-02 16:33:27.980] [DEBUG] QUERY OK db=61.5ms idle=43.9ms INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-09-03T00:33:08Z", "3.8.7.1-SNAPSHOT-SR800", "application", 106688, ~N[2026-09-02 16:33:27], ~N[2026-09-02 16:33:27]] ↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162 [2026-09-02 16:33:27.981] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 1094268, itemkey: "application", value: "3.8.7.1-SNAPSHOT-SR800", timestamp: "2026-09-03T00:33:08Z", message: "Current application version", status_log_id: 106688, status_log: #Ecto.Association.NotLoaded, inserted_at: ~N[2026-09-02 16:33:27], updated_at: ~N[2026-09-02 16:33:27]}} [2026-09-02 16:33:27.981] [WARN ] Unexpected async result [2026-09-02 16:33:27.981] [WARN ] Unexpected async result [2026-09-02 16:33:27.981] [WARN ] Unexpected async result [2026-09-02 16:33:28.554] [DEBUG] HANDLE EVENT "close_detail" in PlatformWeb.SettlementLive.MisApproval Parameters: %{"value" => ""} [2026-09-02 16:33:28.554] [DEBUG] Replied in 173µs [2026-09-02 16:33:32.327] [DEBUG] MOUNT PlatformWeb.SettlementLive.AdjustmentManager Parameters: %{} Session: %{"_csrf_token" => "lgIxBJ8HDLUNcbBRwB0HnogR", "live_socket_id" => "users_sessions:SgjD1MAvB855fMzhUeegP5CoiDXZ1kJbTVjHqKZyFuc=", "user_token" => <<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>} [2026-09-02 16:33:32.328] [DEBUG] QUERY OK source="users_tokens" db=1.3ms idle=20.7ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:33:32.327214Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 16:33:32.330] [DEBUG] QUERY OK source="merchant_adjustments" db=0.3ms queue=0.8ms idle=1054.6ms SELECT m0.`id`, m0.`merchant_mid`, m0.`merchant_name`, m0.`adjustment_date`, m0.`debit_credit`, m0.`amount`, m0.`currency`, m0.`adjustment_type`, m0.`description`, m0.`settlement_mis_id`, m0.`status`, m0.`applied_at`, m0.`cancelled_at`, m0.`cancel_reason`, m0.`approval_status`, m0.`level1_reviewed_by`, m0.`level1_reviewed_at`, m0.`level2_approved_by`, m0.`level2_approved_at`, m0.`rejected_by`, m0.`rejected_at`, m0.`rejection_reason`, m0.`created_by`, m0.`updated_by`, m0.`inserted_at`, m0.`updated_at` FROM `merchant_adjustments` AS m0 WHERE (m0.`approval_status` = ?) ORDER BY m0.`inserted_at` DESC LIMIT 200 ["pending"] ↳ PlatformWeb.SettlementLive.AdjustmentManager.mount/3, at: lib/platform_web/live/settlement_live/adjustment_manager.ex:51 [2026-09-02 16:33:32.330] [DEBUG] Replied in 3ms [2026-09-02 16:33:32.330] [DEBUG] HANDLE PARAMS in PlatformWeb.SettlementLive.AdjustmentManager Parameters: %{} [2026-09-02 16:33:32.340] [DEBUG] Replied in 10ms [2026-09-02 16:33:36.407] [WARN ] navigate event to "http://localhost:3129/admin/ledger/merchant" failed because you are redirecting across live_sessions. A full page reload will be performed instead [2026-09-02 16:33:36.500] [ERROR] MyXQL.Connection (#PID<0.1138.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:33:37.077] [INFO ] GET /admin/ledger/merchant [2026-09-02 16:33:37.077] [DEBUG] Processing with PlatformWeb.LedgerLive.MerchantLedger.index/2 Parameters: %{} Pipelines: [:browser, :require_authenticated_user] [2026-09-02 16:33:37.079] [DEBUG] QUERY OK source="users_tokens" db=1.6ms idle=769.4ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:33:37.077917Z]] ↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107 [2026-09-02 16:33:37.088] [DEBUG] QUERY OK source="merchant_ledger_summary" db=1.1ms queue=0.1ms idle=812.4ms SELECT m0.`merchant_mid`, max(m0.`merchant_name`), count(m0.`id`), sum(m0.`balance`), max(m0.`settlement_date`) FROM `merchant_ledger_summary` AS m0 GROUP BY m0.`merchant_mid` ORDER BY sum(m0.`balance`) DESC, m0.`merchant_mid` [] ↳ PlatformWeb.LedgerLive.MerchantLedger.load_picker/1, at: lib/platform_web/live/ledger_live/merchant_ledger.ex:80 [2026-09-02 16:33:37.090] [INFO ] Sent 200 in 13ms [2026-09-02 16:33:38.008] [ERROR] MyXQL.Connection (#PID<0.1139.0> (:proc_lib)) failed to connect: ** (MyXQL.Error) (1045) (ER_ACCESS_DENIED_ERROR) Access denied for user ''@'localhost' (using password: NO) [2026-09-02 16:33:44.481] [INFO ] GET /admin/clearing/exceptions [2026-09-02 16:33:44.482] [DEBUG] Processing with PlatformWeb.ClearingLive.Exceptions.index/2 Parameters: %{} Pipelines: [:browser, :require_authenticated_user] [2026-09-02 16:33:44.483] [DEBUG] QUERY OK source="users_tokens" db=0.9ms idle=172.7ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:33:44.482469Z]] ↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107 [2026-09-02 16:33:44.490] [DEBUG] QUERY OK source="clearing_exceptions" db=1.2ms queue=0.7ms idle=358.4ms SELECT c0.`id`, c0.`exception_type`, c0.`clearing_batch_id`, c0.`core_transaction_id`, c0.`rrn_or_arn`, c0.`transaction_id`, c0.`merchant_id`, c0.`transaction_amount`, c0.`transaction_date`, c0.`description`, c0.`raw_record`, c0.`status`, c0.`resolved_by`, c0.`resolved_at`, c0.`resolution_notes`, c0.`inserted_at`, c0.`updated_at` FROM `clearing_exceptions` AS c0 WHERE (c0.`status` = ?) ORDER BY c0.`inserted_at` DESC ["open"] ↳ PlatformWeb.ClearingLive.Exceptions.load_exceptions/1, at: lib/platform_web/live/clearing_live/exceptions.ex:45 [2026-09-02 16:33:44.497] [INFO ] Sent 200 in 15ms [2026-09-02 16:33:50.385] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 33µs Transport: :longpoll Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "BQEtTCR8exw0GWUMMiwoAiYzaCw3OAkcifd4f6CTpU0BQNjPQqXdYWnN", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://localhost:3129/assets/app.css", "1" => "http://localhost:3129/assets/app.js"}, "vsn" => "2.0.0"} [2026-09-02 16:33:51.053] [DEBUG] MOUNT PlatformWeb.ClearingLive.Exceptions Parameters: %{} Session: %{"_csrf_token" => "lgIxBJ8HDLUNcbBRwB0HnogR", "live_socket_id" => "users_sessions:SgjD1MAvB855fMzhUeegP5CoiDXZ1kJbTVjHqKZyFuc=", "user_token" => <<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>} [2026-09-02 16:33:51.054] [DEBUG] QUERY OK source="users_tokens" db=1.0ms idle=744.8ms SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<74, 8, 195, 212, 192, 47, 7, 206, 121, 124, 204, 225, 81, 231, 160, 63, 144, 168, 136, 53, 217, 214, 66, 91, 77, 88, 199, 168, 166, 114, 22, 231>>, "session", ~U[2026-09-02 16:33:51.053290Z]] ↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79 [2026-09-02 16:33:51.056] [DEBUG] QUERY OK source="clearing_exceptions" db=0.8ms queue=0.1ms idle=777.5ms SELECT c0.`id`, c0.`exception_type`, c0.`clearing_batch_id`, c0.`core_transaction_id`, c0.`rrn_or_arn`, c0.`transaction_id`, c0.`merchant_id`, c0.`transaction_amount`, c0.`transaction_date`, c0.`description`, c0.`raw_record`, c0.`status`, c0.`resolved_by`, c0.`resolved_at`, c0.`resolution_notes`, c0.`inserted_at`, c0.`updated_at` FROM `clearing_exceptions` AS c0 WHERE (c0.`status` = ?) ORDER BY c0.`inserted_at` DESC ["open"] ↳ PlatformWeb.ClearingLive.Exceptions.load_exceptions/1, at: lib/platform_web/live/clearing_live/exceptions.ex:45 [2026-09-02 16:33:51.056] [DEBUG] Replied in 3ms [2026-09-02 16:33:51.056] [DEBUG] HANDLE PARAMS in PlatformWeb.ClearingLive.Exceptions Parameters: %{} [2026-09-02 16:33:51.063] [DEBUG] Replied in 6ms