Показаны сообщения с ярлыком java. Показать все сообщения
Показаны сообщения с ярлыком java. Показать все сообщения

26 дек. 2013 г.

IBM/Brocade problem with access to WebTools with JRE 1.7 (update 45)

Выяснилось, что вледствие ужесточений некоторых настроек безопасности актуальный на сегодняшний день релиз JRE7 - u45 - запрещает запуск java-апплетов для управления старенькими оптическими коммутаторами от IBM/Brocade. Вылечить достаточно просто: в файле \lib\security\java.secutity нужно найти строчку
jdk.certpath.disabledAlgorithms=MD2, RSA keySize < 1024
и исправить ее на 
jdk.certpath.disabledAlgorithms=MD2
Судя по этим вашим интернетам, в старых релизах fabric os (пятой версии) используется RSA длиной в 256 бит, что сегодня считается очень небезопасным, а данное изменение в конфиге отключает проверку длины ключа при запуске апплета.

28 мар. 2012 г.

openfire + openjdk

Один раз сделал, забыл. Чтобы в третий раз снова не искать решение, оставлю здесь.
Openfire из коробки не умеет работать с openjdk (который сейчас по умолчанию в дебианах-убунтах ввиду смены лицензионной политики относительно jre товарищей из Oracle). Для того, чтобы научить jabber-сервер запускаться в среде openjdk, меняем в /etc/init.d/openfire вот это:

if [ -z $JAVA_HOME ]
then
        t=/usr/lib/jvm/java-1.5.0-sun && test -d $t && JAVA_HOME=$t
        t=/usr/lib/jvm/java-6-sun && test -d $t && JAVA_HOME=$t
fi
на это:
 if [ -z $JAVA_HOME ]
then
        t=/usr/lib/jvm/java-1.5.0-sun && test -d $t && JAVA_HOME=$t
        t=/usr/lib/jvm/java-6-sun && test -d $t && JAVA_HOME=$t
        t=/usr/lib/jvm/java-6-openjdk && test -d $t && JAVA_HOME=$t
fi
Всё.