View Source

{page-title}

{kb-symptom}
Following a fresh install or upgrade to Server Backup Manager version 6.18 or newer, the following error may be observed in the server.log file. 
{code}
ERROR [] - GlobalUpdater failed to update properly
java.lang.NullPointerException: null
at sun.awt.FontConfiguration.getVersion(FontConfiguration.java:219)
at sun.awt.FontConfiguration.readFontConfigFile(FontConfiguration.java:219)
at sun.awt.FontConfiguration.init(FontConfiguration.java:107)
...43 more
{code}

{kb-cause}
The SBM was updated to use OpenJDK 8 in version 6.18 and newer. For a number of years, OpenJDK has not bundled fonts or the ability to discover and use them. The Backup Manager dashboard makes use of fonts that are not natively included. The Dashboard widgets display properly, however the aforementioned error is still logged. 

{kb-resolution}
Additional packages will be required in order to add fonts support and silence the errors in the server.log file.
{code}For Debian/Ubuntu/Mint systems :
apt-get install libfreetype6 fontconfig fonts-dejavu{code}

{code}RHEL/CentOS/Fedora:
yum install freetype fontconfig dejavu-sans-fonts{code}
{code}SLES/OpenSUSE:
zypper install libfreetype6 fontconfig dejavu-fonts{code}
{kb-related-articles}