При запуске selenium на одной из нод со старой версией ОС (Fedora 22) столкнулся с тем, что selenium работает некорректно:
ERROR: Could not initialize class sun.security.ec.SunEC
phantomjs
Error: Could not initialize class sun.security.ec.SunEC
Версия java вполне себе свежая:
# java -version
openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
Однако тут есть один момент.
В относительно новых версиях JDK, SunEC был удален и заменен на nss, поэтому nss нужно обновить, в моем случае на последнюю версию из репозитории Fedora:
# dnf list installed | grep ^nss.x86_64
nss.x86_64 3.19.2-1.0.fc22 @System
# dnf update nss
# dnf list installed | grep ^nss
nss.x86_64 3.23.0-1.0.fc22 @System
После этого ошибка исчезла с новой версией nss.
via.
ERROR: Could not initialize class sun.security.ec.SunEC
phantomjs
Error: Could not initialize class sun.security.ec.SunEC
Версия java вполне себе свежая:
# java -version
openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
Однако тут есть один момент.
В относительно новых версиях JDK, SunEC был удален и заменен на nss, поэтому nss нужно обновить, в моем случае на последнюю версию из репозитории Fedora:
# dnf list installed | grep ^nss.x86_64
nss.x86_64 3.19.2-1.0.fc22 @System
# dnf update nss
# dnf list installed | grep ^nss
nss.x86_64 3.23.0-1.0.fc22 @System
После этого ошибка исчезла с новой версией nss.
via.