Migration Issue during Nexus 2 to Nexus 3 upgrade (LDAP Configuration Error)

I am facing an issue while upgrading from Nexus Repository 2.14.20 (I also tried from 2.15.1) to Nexus Repository 3.87.1 using the Upgrade Wizard. The migration fails at the “Prepare” step with the following error:

Ingester: com.sonatype.nexus.migration.config.ingesters.LdapIngester@c6c142e
Initialized
Running
Failed: connection.systemUsername

The logs shows:

WARN  [plan-executor-22-thread-3] *SYSTEM com.sonatype.nexus.migration.config.ConfigurationStep - failed
java.lang.IllegalArgumentException: connection.systemUsername

The ldap.xml file in Nexus 2 contains:

<ldapConfiguration>
  <version>2.8.0</version>
  <connectionInfo>
  [...]
  <systemUsername>login@REDACTED.DOMAIN</systemUsername>
  [...]
  </connectionInfo>
</ldapConfiguration>

LDAP users can log in to Nexus 2.

I’m running both versions in docker containers using sonatype/nexus images.