#253 SSL Port issue in Console
Closed: wontfix None Opened 12 years ago by rmeggins.

https://bugzilla.redhat.com/show_bug.cgi?id=757773

Description of problem:
I have configured two DS instances on same host with SSL enabled.

FIRST Instance = snmaptest
=============================
[root@snmaptest scripts]# ldapsearch -x -h localhost -p 389 -D "cn=directory
manager" -w Secret123 -b "cn=config" | grep nsslapd-secureport
nsslapd-requiresrestart: cn=config:nsslapd-secureport
nsslapd-secureport: 636

SECOND Instance = snmaptest2
===============================
[root@snmaptest scripts]# ldapsearch -x -h localhost -p 1389 -D "cn=directory
manager" -w Secret123 -b "cn=config" | grep nsslapd-secureport
nsslapd-requiresrestart: cn=config:nsslapd-secureport
nsslapd-secureport: 2389
vim /etc/dirsrv/slapd-snmaptest2/dse.ldif

I have also enabled the SSL on the DS Console for both the instances.
Now the problem in the console is, It is showing same SSL PORT for both the
instance i.e. 636.

Due to this bug
================
1. We can never turn ON the SSL for DS Console.
2. We can never configure the DS SSL from DS Console because IT does not take
any other SSL port except 636.
3.  if you enable SSL on console, it seems to not allow to manage certificates
and encryption from Console.
4. And for most in the above case(I mentioned in my last mail), If the SSL
ports are same for both the instances, It leads u to the situation where u
can't perform any other operation (ldapmod/add/delete) from console. becoz then
If u do any ldap operation on one instance it automatically reflects to the 2nd
instance widout Replication.

commit changeset:7c3d88a741835757d21824b4d514fba04ff56a4e/389-ds-console
Author: Noriko Hosoi nhosoi@redhat.com
Date: Thu Dec 1 14:35:52 2011 -0800
Description: If non-standard SSL ports are set from outside of
Console, there is no chance for Console to update nsSecureServerPort
in o=netscaperoot.

When enabling "Use SSL in Console", if the secure port in cn=config
is not the standard SSL port 636, replace nsSecureServerPort in
o=netscaperoot with the one read from cn=config.

Reviewed by nkinder@redhat.com (Thanks!!)

Added initial screened field value.

Metadata Update from @nkinder:
- Issue assigned to rmeggins
- Issue set to the milestone: FUTURE

7 years ago

389-ds-base is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in 389-ds-base's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/389ds/389-ds-base/issues/253

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Metadata Update from @spichugi:
- Issue close_status updated to: wontfix (was: Fixed)

3 years ago

Login to comment on this ticket.

Metadata