Missing fonts when installing EasyAccess 4.0.2

Last modified on 30 Mar, 2021. Revision 5
Error when trying to install EasyAccess 4.0.2 on Linux
Up to date for
Clavister EasyAccess 4.0
Supported since
Clavister EasyAccess 4.0.2
Status OK


Problem

If you get the following error when trying to install EasyAccess 4.0 on Linux you are missing some fonts needed by Java.

root@linux:# ./easy_server_linux_x64_4_0_2.sh 
Unpacking JRE ...
Starting Installer ...
java.lang.Error: Probable fatal error:No fonts found.
    at sun.font.SunFontManager.getDefaultPhysicalFont(SunFontManager.java:1236)
    at sun.font.SunFontManager.initialiseDeferredFont(SunFontManager.java:1100)
    at sun.font.SunFontManager.findOtherDeferredFont(SunFontManager.java:1037)
    at sun.font.SunFontManager.findDeferredFont(SunFontManager.java:1054)
    at sun.font.SunFontManager.findFont2D(SunFontManager.java:2256)
    at sun.font.SunFontManager.getDefaultPhysicalFont(SunFontManager.java:1220)

Solution

Depending on distribution you can install the needed fonts by installing fontconfig

Debian / Ubuntu

# sudo apt-get install fonts-dejavu fontconfig


RHEL / Centos

# sudo yum install fontconfig dejavu-sans-fonts dejavu-serif-fonts


SLES

# sudo zypper install dejavu-fonts fontconfig

Related articles

Sending EasyAccess logs to InCenter or a Syslog server
4 May, 2021 easyaccess incenter syslog
Configure Linux OpenConnect towards Clavister NetWall
5 Mar, 2021 sslvpn openconnect oneconnect linux core
How to configure passwordless OneTouch authentication
24 Feb, 2021 easyaccess radius saml sso onetouch
Configure the OpenConnect-GUI client towards Clavister NetWall
5 Mar, 2021 sslvpn openconnect oneconnect macos windows linux core