Для запуску Cisco ASDM потрібно встановити Oracle Java в Ubuntu 22.
Потрібно завантажити JRE з сайту Oracle
https://www.oracle.com/java/technologies/javase-jre8-downloads.html
Створити теку для JRE
sudo mkdir /usr/local/java
Розпакувати tar.gz у створену теку.
Вказати системі, де встановлено JRE
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.8.0_291/bin/java" 1
Перевірити, що в Ubuntu вказано де шукати java
java -version
Це детально описано в
https://ubuntu.com/tutorials/install-jre#3-installing-oracle-hotspot-jre
Схожа інформація є тут
https://www.digitalocean.com/community/tutorials/how-to-install-java-with-apt-on-ubuntu-22-04
https://linuxize.com/post/install-java-on-ubuntu-22-04/
Але при намаганні запуску ASDM
/usr/local/java/jre1.8.0_291/bin/javaws https://x.x.x.x/admin/public/asdm.jnlp
виникає помилка, що параметри безпеки не дозволяють запуск застосунку.
Потрібно у /java/jre1.8.0_291/bin запустити @ControlPanel і вказати виключення безпеки для
https://x.x.x.x
Після цього при запуску виникає нова помилка
"The server selected protocol version TLS10 is not accepted by client preferences"
Потрібно перейти у теку /java/jre1.8.0_291/lib/security, у файлі java.security, у параметрі jdk.tls.disabledAlgorithms видалити TLSv1.
Пораду знайшов тут
https://stackoverflow.com/questions/67246010/error-message-the-server-selected-protocol-version-tls10-is-not-accepted-by-cli
Потім виникає ще одна помилка
"Failed to validate certificate.
The application will not be executed."
Потрібно знову у /java/jre1.8.0_291/lib/security\java.security, у файлі java.security, у параметрі jdk.certpath.disabledAlgorithms вказати
MD2, MD5, SHA1 jdkCA & usage TLSServer, \
RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224, \
include jdk.disabled.namedCurves
Пораду знайшов тут
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0101395
Потрібно завантажити JRE з сайту Oracle
https://www.oracle.com/java/technologies/javase-jre8-downloads.html
Створити теку для JRE
sudo mkdir /usr/local/java
Розпакувати tar.gz у створену теку.
Вказати системі, де встановлено JRE
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.8.0_291/bin/java" 1
Перевірити, що в Ubuntu вказано де шукати java
java -version
Це детально описано в
https://ubuntu.com/tutorials/install-jre#3-installing-oracle-hotspot-jre
Схожа інформація є тут
https://www.digitalocean.com/community/tutorials/how-to-install-java-with-apt-on-ubuntu-22-04
https://linuxize.com/post/install-java-on-ubuntu-22-04/
Але при намаганні запуску ASDM
/usr/local/java/jre1.8.0_291/bin/javaws https://x.x.x.x/admin/public/asdm.jnlp
виникає помилка, що параметри безпеки не дозволяють запуск застосунку.
Потрібно у /java/jre1.8.0_291/bin запустити @ControlPanel і вказати виключення безпеки для
https://x.x.x.x
Після цього при запуску виникає нова помилка
"The server selected protocol version TLS10 is not accepted by client preferences"
Потрібно перейти у теку /java/jre1.8.0_291/lib/security, у файлі java.security, у параметрі jdk.tls.disabledAlgorithms видалити TLSv1.
Пораду знайшов тут
https://stackoverflow.com/questions/67246010/error-message-the-server-selected-protocol-version-tls10-is-not-accepted-by-cli
Потім виникає ще одна помилка
"Failed to validate certificate.
The application will not be executed."
Потрібно знову у /java/jre1.8.0_291/lib/security\java.security, у файлі java.security, у параметрі jdk.certpath.disabledAlgorithms вказати
MD2, MD5, SHA1 jdkCA & usage TLSServer, \
RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224, \
include jdk.disabled.namedCurves
Пораду знайшов тут
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0101395
Коментарі
Дописати коментар