Verkkotyöntekijä: java.io.IOException: Virheellinen avainsäilön muoto
Yhteenveto: NetWorker authc- tai NetWorker Web User Interface (NWUI) -avainsäilötiedostoja ei voi luetteloida tai muokata java keytoolilla.
Tämä artikkeli koskee tuotetta
Tämä artikkeli ei koske tuotetta
Tämä artikkeli ei liity tiettyyn tuotteeseen.
Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.
Oireet
NetWorker Authentication (authc) -palvelimeen tai NetWorker Web User Interface (NWUI) -palvelimeen sisältyy Java Runtime Environment (JRE). Yleensä tätä helpotetaan NetWorker Runtime Environment (NRE) -ympäristön avulla.
Linux: /opt/nre/java/uusin
Windows: C:\Program Files\NRE\java\jre#.#.#_ ###
HUOMAUTUS: Windows-isännissä ei ole "uusinta" symbolista linkkiä. Asennetun NRE-version mukaan JRE-polku sisältää NRE-versioon sisältyvän JRE-version.
Kun käytät keytool-komentoa NetWorker authc/NWUI keystore -tiedostojen tarkistamiseen, näkyviin tulee Java-virhe:
[root@nsr bin]# keytool -list -keystore /nsr/authc/conf/authc.keystore Enter keystore password: keytool error: java.io.IOException: Invalid keystore format
Tämä virhe ilmenee, vaikka keytool-komento suoritettaisiin suoraan NRE java bin -hakemistosta.
NetWorker Serverin avainsäilötiedostot:
Linux:
- /nsr/authc/conf/authc.keystore
- /nsr/authc/conf/authc.truststore
- /opt/nsr/authc-server/conf/authc.truststore
- /opt/nre/java/latest/lib/security/cacerts
Windows:
- C:\Program Files\EMC NetWorker\nsr\authc-server\conf\authc.truststore
- C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\conf\authc.keystore
- C:\Program Files\NRE\java\jre##.#_#\lib\security\cacerts
NetWorker Web User Interface (NWUI) -tiedostot:
Linux:
- /nsr/nwui/monitoring/app/conf/nwui.keystore
- /opt/nre/java/uusin/cacerts
Windows:
- C:\Program Files\EMC NetWorker\nwui\monitoring\app\conf\nwui.keystore
- C:\Program Files\NRE\java\jre#.#.#_##\lib\security\cacerts
Syy
Isäntään on asennettu toinen Oracle Java Runtime Environment (JRE) -versio. Oracle JRE -asennus häiritsee NRE:tä.
Tarkkuus
NetWorker-sovellusten kanssa suositellaan käytettäväksi NetWorker Runtime Environment (NRE) -ympäristöä. NetWorker-palvelimen authc-asennuslokista käy ilmi, mitä Java-polkua käytettiin:
Linux: /opt/nsr/authc-palvelin/logs/install.log
Jos NetWorker käyttää NetWorker Runtime Environment (NRE) -ympäristöä ja toinen Oracle Java Runtime Environment (JRE) on asennettu, poista Oracle JRE -paketti.
[root@nsr ~]# cat /opt/nsr/authc-server/logs/install.log | grep "Java Path" Java Path Yes /opt/nre/java/latest Java Path Yes /opt/nre/java/latest Java Path Yes /opt/nre/java/latestWindows: %LOCALAPPDATA%\Temp\NetWorker_VVVVKKDDHHmmSS_#_AuthC.log
JAVAHOME = C:\Program Files\NRE\java\jre1.8.0_431Vaihtoehtoisesti järjestelmänvalvojan komentokehotteessa:
echo %NSR_JAVA_HOME%Esimerkki:
C:\Users\administrator.AMER>echo %NSR_JAVA_HOME% C:\Program Files\NRE\java\jre1.8.0_431
Linux:
- Tarkista toinen JRE-asennus, seuraavia komentoja voidaan käyttää; Ota kuitenkin yhteyttä Linux-järjestelmänvalvojaan:
rpm -qa --last | grep jre find / -name java -type f
/opt/nre/java/jreX on NetWorkerin suorituksenaikainen ympäristö. Muita paketteja voi kuitenkin näkyä:
/etc/alternatives /usr/bin/java /usr/lib/jreX
- Jos asennettuna on toinen JRE-paketti, kysy Linux-järjestelmänvalvojalta, voiko sen poistaa.
rpm -e package_name
Windows:
- Avaa Windowsin Ohjauspaneeli -> Ohjelmat ja toiminnot.
- Tarkista luettelo Oracle Java Runtime Environment -paketin osalta (NetWorker Runtime Environmentia lukuun ottamatta).
- Jos Oracle Java Runtime Environment on asennettu, kysy Windowsin järjestelmänvalvojalta, voiko sen poistaa.
- Poista Oracle Java Runtime Environment -ympäristön asennus järjestelmästä.
- Avaa uusi komentokehoteistunto ja suorita keytool-komennot, kun Oracle JRE on poistettu.
Lisätietoja
Tuotteet, joihin vaikutus kohdistuu
NetWorkerTuotteet
NetWorker FamilyArtikkelin ominaisuudet
Artikkelin numero: 000297934
Artikkelin tyyppi: Solution
Viimeksi muutettu: 23 helmik. 2026
Versio: 3
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.