DocumentationRelease Notes
Release Notes

AD Bridge 24.2 release notes

November 21, 2024

  • Agent: 24.2.0.745
  • Windows: 24.2.0.25

ℹ️

Note

For installation requirements, see the following:

New features and enhancements:

  • DButilities can now send events directly to ElasticSearch without configuring SQL server.

  • A new event will be sent when only ElasticSearch is set up as a data endpoint. This can be used to get a report in ElasticSearch on the health of the collection server.

    • You can see the event by filtering for:
    • statusevent.CollectionServer : COLLECTORNAME
  • There is a new option to configure the local parameters when SQL is not available. The Set Local Parameters option is now available on the Reporting Database Connection Manager and allows the configuration of ElasticSearch event batch size. If SQL or BI (or combo of both) is enabled, the Set Local Parameters option is disabled and this setting will come from SQL.

  • Modify bundled ldapsearch utility to use kerberos

    • Active Directory users can use any of the new binaries without providing a username or password.
  • Bundle a version of ldapmodify, ldapcompare, ldapdelete and ldapwhoami

These are additional binaries provided in /opt/pbis/bin

LDAPS support in ldapsearch:

To use TLS with the ldap binaries

  • Trusted cert and client cert
    • recommend configuring these for the account in an ldaprc file. See ldap.conf(5)
    • Both TLS_CACERT and TLS_CERT are required
  • Provide the mode and port with -H
    • -H ldaps://server.domain.com:636
    • -x is needed for simple authentication as GSS will not work with TLS

Before this release AD Bridge modified the system files directly after a backup(/etc/ssh/sshd_config). AD Bridge now copies the configuration into the subdirectory /etc/ssh/sshd_config.d/ so that the system files are not touched.

  • Disabling ssh module restores main file and sub folder files
  • On upgrade sshd_config settings use 30-ADBridge* files.
  • New SSH files work with testprefix.
  • Configure ssh with ADBridge files in /etc/ssh/sshd_config.d/
    • If files are found in sshd_config.d the system files are no longer modified.
    • Files are copied from /opt/pbis/share
    • There is a common file 30-ADBridge.conf and 2 depending on gssapi preferences.

If the module is not configured before AD Bridge is upgraded it should not be enabled after the upgrade.

  • domainjoin-cli join --ignore MODULE removes entry from domainjoin.cfg

  • Added note about the module configuration being saved.

  • Detect and save if SSH was enabled on versions before 24.2

  • Detect and save if nsswitch was enabled on versions before 24.2

  • Detect and save if pam was enabled on versions before 24.2

  • Save module options on domainjoin to /var/lib/pbis/domainjoin.cfg

  • Retain nogssapi on upgrade

  • Do not enable module on upgrade if not configured.

  • Multiple nic with DHCP support with Network Manager

  • Support pam_aucore file paths

  • gdm pam files on RHEL9 platforms is now supported.

  • Update hostname in Network Manager for DHCP interfaces

  • The Status page in the BeyondTrust Management Console now displays the amount of RIDS currently in use.

Issues resolved

Product AreaDescriptionResolution
Agent/etc/hosts not restored on uninstall/etc/hosts are now restored on uninstall
AgentSLES: Remove the pam-config common-xxxx-pc symlinks on initial pam modificationpam-config common-xxxx-pc symlinks has been removed on initial pam modification. Breaking the symlink avoids issues with the pam-config modifying the file and our changes being lost.
AgentDo not update login.def if LOG_OK_LOGINS is mentioned in a commentIf LOG_OK_LOGINS is mentioned in a comment only login.def is not updated.
AgentUninstall purge does not remove all .orig filesUninstall purge now removes all .orig files
Agentpackage /opt/pbis/libexec/lwma not included in the installerlwma is now included in the installer.
Agentdomainjoin-cli leave --disable ssh will not allow systems without a sshd binary to leave the domaindomainjoin-cli leave --disable ssh now allows systems without a sshd binary to leave the domain.
AgentSupport pam_aucore file pathspam_aucore file paths are now supported when configuring the pam module.
AgentPostinstall script error when installing/uninstalling a many timesResolved the issue that caused a postinstall script error when installing/uninstalling a many times.
AgentAmazon 2023 bad command on domain joinResolved Amazon 2023 bad command on domain join
AgentSles15-sp5: resumable error occurred while processing a moduleResolved the issue with Sles15-sp5 that caused resumable error while processing a module.
AgentAIX: SYSTEM entry is missing 'LSASS' on the upgrade installResolved an issue for AIX where SYSTEM entry was missing 'LSASS' on the upgrade install.
AgentBackup/Restore login.defADBridge now has backup/restore support for login.def
AgentRHEL 8: Resumable error occurred while processing PAM moduleResolved an issue on RHEL 8 where a resumable error occurred while processing PAM module.
Agentuninstall purge leaves /etc/rsyslog.conf still configuredUninstall purge no longer leaves /etc/rsyslog.conf still configured.
AgentRHEL 8/9: PAM module cannot be configured for the smartcard-auth serviceOn RHEL 8/9, PAM module can now be configured for the smartcard-auth service.
AgentIgnore options are not listed in domainjoin-cli help and man pagesIgnore options are now listed in domainjoin-cli help and man pages.
pbis-support.plpbis-support.pl: collect domainjoin.cfgRunning pbis-support.pl now collects the domainjoin.cfg file.
pbis-support.pl/opt/pbis/libexec/offline-join.pl --help continues on to execute script/opt/pbis/libexec/offline-join.pl --help no longer continues on to execute script
pbis-support.plAdd loglevel to the help output for offline domainjoin scriptLoglevel has been added to the help output for offline domainjoin scripts.
pbis-support.plpbis-support: Collect authselect filesSupport pack now collects and packages the authselect files.
pbis-support.plpbis-support: Error adding /var/lib/pbis/grouppolicy to the tar file on AIX/Solarisx86/SparcResolved issue with pbis-support package when adding /var/lib/pbis/grouppolicy to the tar file on AIX/Solarisx86/Sparc.
pbis-support.plpbis-support: domainjoin-cli logs not captured on AIX/Solarisx86/Sparcpbis-support package domainjoin-cli logs are now captured on AIX/Solarisx86/Sparc.
WindowsDI Mode Cell Convertor fails to launchResolved and issue where DI Mode Cell Convertor would fail to launch.
WindowsIncrease Reaper maximum record ID in the database to 2,147,483,647Increased Reaper maximum record ID in the database to 2,147,483,647.
WindowsDisableGIDValidation not working on groups in Cell ManagerDisableGIDValidation now working on groups in Cell Manager
WindowsDisableGIDValidation not working for default cellDisableGIDValidation now working for default cell
WindowsDBReaper: Duplicate Usermonitor records break event processingResolved the issue where with DBReape duplicate usermonitor records broke event processing.
WindowsUnhandled exception when clicking a utility that isn't installed through Config WizardResolved the issue with an unhandled exception that happened when clicking a utility that was not installed through Config Wizard.
WindowsBad audit records break the DBReaperResolved the issue where bad audit records broke the DBReaper.
WindowsDBReaper fails with database larger then 2GBDBReaper no longer fails with a database larger then 2GB.

©2003-2025 BeyondTrust Corporation. All Rights Reserved. Other trademarks identified on this page are owned by their respective owners. BeyondTrust is not a chartered bank or trust company, or depository institution. It is not authorized to accept deposits or trust accounts and is not licensed or regulated by any state or federal banking authority.