Skip to main content

Release V9.2.6.6

Server Stability Improvements

This hotfix release includes system improvements for enhanced server stability:


FIX

Removed Duplicate RequestType from Tokenization Requests

[UP-670]

Context: During detokenization operations in UniBroker, errors were occurring due to duplicate requestType parameters being included in requests, which could lead to system instability.

Solution: Modified the RequestObject class to remove the redundant requestType parameter from tokenization and detokenization requests while maintaining the original requestType for reference.

Impact: The system now processes tokenization and detokenization requests more reliably with a cleaner request structure, reducing potential errors and improving overall stability.

System Changes Overview

  • Database Changes: None
  • Configuration Changes: None
  • Code Changes: Modified request processing logic in the RequestObject class to remove duplicate requestType parameters
  • Filesystem Changes: None
  • Data Migration: None

Update Actions Analysis

No special update actions are required for this change.

  • The fix is implemented entirely through code changes
  • No database structure modifications were required
  • No configuration adjustments are needed
  • Standard deployment procedures will properly apply these changes

Implementation Actions

  • Deploy the updated code following standard procedures
  • No special configurations or settings need to be adjusted
  • No data migration steps are required
  • No manual intervention is needed after deployment

System Performance Improvements

The following system improvements have been implemented to enhance monitoring capabilities:


IMPROVEMENT

StrongAuth Connection Performance Monitoring

[UP-668]

Context: Slow StrongAuth connections were difficult to identify and diagnose, leading to potential performance issues without proper visibility.

Solution: Implemented a dedicated logging mechanism that captures and records slow StrongAuth connection requests with detailed timing and response information.

Impact: System administrators and developers can now identify performance bottlenecks in StrongAuth interactions through dedicated logs, enabling better monitoring and optimization.

System Changes Overview

  • Database Changes: None
  • Configuration Changes: Added new logging configuration for slow StrongAuth connections
  • Code Changes: Created new SlowConnectionLogger class and integrated with existing connectors
  • Filesystem Changes: New log file for slow connections (tmp.slow-connection.log)
  • Data Migration: None

Update Actions Analysis

No update actions are required as all changes can be deployed through standard mechanisms.

  • Changes are limited to logging functionality with no database modifications
  • All modifications are implemented through standard code deployment
  • Configuration changes are automatically applied during startup
  • No manual configuration or data manipulation is needed

Implementation Actions

  • Deploy updated application code to target environments
  • Verify log file creation and permissions
  • Configure log rotation if needed for the new log file
  • Monitor log volume to ensure disk space is sufficient