Nicolas Kovacs
2020-Apr-26 12:33 UTC
[CentOS] Weird bug in 389 Directory Server : no spaces in admin console (CentOS 7)
Le 26/04/2020 ? 11:43, Nicolas Kovacs a ?crit?:> I investigated this some more. Here's what I found. > > Installed a vanilla CentOS 7 GNOME desktop. > > Activated EPEL and installed 389-ds. > > Launched the setup script for 389 DS. > > Works perfectly bot locally and from my remote workstation with ssh -X.After some more experimenting, I can confirm this is a serious bug. After updating all packages on the system, it just reappeared. Here's how you can reproduce it. 1. Install CentOS 7.7 but without updating the system. 2. Activate EPEL. 3. Install 389-ds. 3. Setup 389 DS. 4. Launch 389 Admin console. 5. Login as "cn=Directory Manager" 6. Everything works perfectly. 7. Update the system : yum -y update 8. Launch 389 Admin console. 9. Last entry appears as "cn=DirectoryManager" and there is no way to add a space between "Directory" and "Manager". I did what I could to investigate this bug. But at this point, I'm clueless. Cheers, Niki -- Microlinux - Solutions informatiques durables 7, place de l'?glise - 30730 Montpezat Site : https://www.microlinux.fr Mail : info at microlinux.fr T?l. : 04 66 63 10 32 Mob. : 06 51 80 12 12
Greg Bailey
2020-Apr-26 13:41 UTC
[CentOS] Weird bug in 389 Directory Server : no spaces in admin console (CentOS 7)
Hi Niki, Not familiar with 389-ds, but I'm curious if the admin console where the spaces are missing is a Java application.? If so, I encountered similar problems to an unrelated application I use (an older version of Moneydance) when there was an upgrade to OpenJDK. If I use: java-1.8.0-openjdk-1.8.0.222.b10-1.el7_7.x86_64.rpm (and devel, headless, etc.), the fonts render correctly. Anything after that has words run together, so I'm doing "yum --exclude=java* upgrade" (I still haven't added an exclude for it).? There were promising looking bugzilla entries for it, but it still looks broken if I upgrade. -Greg On 4/26/20 5:33 AM, Nicolas Kovacs wrote:> Le 26/04/2020 ? 11:43, Nicolas Kovacs a ?crit?: >> I investigated this some more. Here's what I found. >> >> Installed a vanilla CentOS 7 GNOME desktop. >> >> Activated EPEL and installed 389-ds. >> >> Launched the setup script for 389 DS. >> >> Works perfectly bot locally and from my remote workstation with ssh -X. > After some more experimenting, I can confirm this is a serious bug. After > updating all packages on the system, it just reappeared. > > Here's how you can reproduce it. > > 1. Install CentOS 7.7 but without updating the system. > > 2. Activate EPEL. > > 3. Install 389-ds. > > 3. Setup 389 DS. > > 4. Launch 389 Admin console. > > 5. Login as "cn=Directory Manager" > > 6. Everything works perfectly. > > 7. Update the system : yum -y update > > 8. Launch 389 Admin console. > > 9. Last entry appears as "cn=DirectoryManager" and there is no way to add a > space between "Directory" and "Manager". > > > I did what I could to investigate this bug. But at this point, I'm clueless. > > Cheers, > > Niki >
Nicolas Kovacs
2020-Apr-26 15:25 UTC
[CentOS] Weird bug in 389 Directory Server : no spaces in admin console (CentOS 7)
Le 26/04/2020 ? 15:41, Greg Bailey a ?crit?:> Not familiar with 389-ds, but I'm curious if the admin console where the spaces > are missing is a Java application.? If so, I encountered similar problems to an > unrelated application I use (an older version of Moneydance) when there was an > upgrade to OpenJDK. > > If I use: > java-1.8.0-openjdk-1.8.0.222.b10-1.el7_7.x86_64.rpm (and devel, headless, > etc.), the fonts render correctly. > > Anything after that has words run together, so I'm doing "yum --exclude=java* > upgrade" (I still haven't added an exclude for it).? There were promising > looking bugzilla entries for it, but it still looks broken if I upgrade.Thanks for your response. I can confirm that this is indeed a Java problem. I followed your suggestion and downgroaded java-1.8.0-openjdk to version1.8.0.222.b10, and fonts rendered correctly. Now I wonder what would be the sanest way to solve this. As it looks, it's downgrading as described and then put this in /etc/yum.conf: exclude=java-1.8.0-openjdk* Correct me if I'm wrong. Niki -- Microlinux - Solutions informatiques durables 7, place de l'?glise - 30730 Montpezat Site : https://www.microlinux.fr Mail : info at microlinux.fr T?l. : 04 66 63 10 32 Mob. : 06 51 80 12 12
Seemingly Similar Threads
- Weird bug in 389 Directory Server : no spaces in admin console (CentOS 7)
- Weird bug in 389 Directory Server : no spaces in admin console (CentOS 7)
- CEBA-2019:2597 CentOS 7 java-1.8.0-openjdk BugFix Update
- CESA-2019:1815 Moderate CentOS 7 java-1.8.0-openjdk Security Update
- CentOS-announce Digest, Vol 173, Issue 8