Uploaded image for project: 'Red Hat Directory Server'
  1. Red Hat Directory Server
  2. DIRSRV-332

When ports that are in use are used to update a DS instance the error message is not helpful -use error that is in the logs

    • rhel-idm-ds
    • 0
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None

      Description of problem:

      When ports that are in use are used to update a DS instance the error message is not helpful -use error that is in the logs
      Version-Release number of selected component (if applicable):

      How reproducible:

      Always

      Steps to Reproduce:
      1. Create 2 DS Instances on the Webconsole
      2. Update the second instance to use the ports that are currently in use by the
      1st instance
      3. Follow the prompt to restart the instance for the changes to take effect.

      Actual results:

      The error is displayed which is not helpful:

      Danger alert:
      Error during instance restart operation - Command '['systemctl', 'start', 'dirsrv@dscre']' returned non-zero exit status 1.

      Expected results:
      The error that is logged should be displayed in the Web Console as its more helpful to the user

      ERR - createprlistensockets - PR_Bind() on All Interfaces port 389 failed: Netscape Portable Runtime error -5982 (Local Network address is in use.)

      Additional info:

      the instance is irrecoverable the message
      This server instance is not running, either start it from the Actions dropdown menu, or choose a different instance

      Is displayed unable to go back and update or change anything

              jachapma James Chapman
              gkimetto@redhat.com Gilbert Kimetto
              IdM DS Dev IdM DS Dev
              IdM DS QE IdM DS QE
              Evgenia Martyniuk Evgenia Martyniuk
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: