NetWorker Web User Interface Traditional Client FLR Browse Destination Path could not get directory contents (Chemin de destination de navigation FLR du client traditionnel NetWorker n’a pas pu obtenir le contenu du répertoire)
Summary: L’interface utilisateur Web (NWUI) de NetWorker est utilisée pour gérer la zone de données NetWorker. Une restauration en mode fichier (FLR) traditionnelle De NetWorker est en cours d’exécution via l’interface utilisateur NW, mais la fenêtre Browse Destination indique qu’il n’a pas pu obtenir le contenu du répertoire. ...
Symptoms
La fenêtre de la console NWUI affiche les éléments suivants :
Could not get directory contents. Error in browsing the content. Please check the logs for more details

Figure 1 : Erreur renvoyée dans l’interface utilisateur Web NetWorker (NWUI)
Le nwui.log affiche les éléments suivants :
15:01:28.612 [https-jsse-nio-9090-exec-7] ERROR c.e.n.c.n.impl.ClientApi - api.client.clientbrowse.backup.error Unrecognized field "fsSubtype" (class com.emc.nw.model.nwrestapi.FileSystemObject), not marked as ignorable (6 known properties: "size", "isCriticalVolume", "fstype", "saveTime", "name", "mTime"]) at [Source: (String)"{"count":1,"items":[{"fsSubtype":"None","fstype":"dir","name":"var","saveTime":"2022-06-14T19:00:11-04:00","size":512}]}"; line: 1, column: 35] (through reference chain: com.emc.nw.model.nwrestapi.FolderObject["items"]->java.util.ArrayList[0]->com.emc.nw.model.nwrestapi.FileSystemObject["fsSubtype"])
Cause
La classe fsSubtype n’est pas disponible dans NetWorker 19.5.x, et la NWUI n’est pas en mesure de renseigner la fenêtre Browse Destination. La zone de données NetWorker a récemment été mise à niveau de la version 19.5.x vers la version 19.6.x. L’installation du package lgtonwuiserv-19.6*.x86_64 n’a pas pu mettre à jour nwui.war. La zone de données NetWorker utilise toujours la version 19.5.x nwui.war. La date d’installation du package lgtonwuiserv-19.6.*.x86_64 et la date de création de nwui.war peuvent être comparées pour valider qu’elle a été mise à jour.
mynve:/nsr/authc/webapps # rpm -qa --last | grep nwui lgtonwuiserv-19.6.1.2-1.x86_64 Mon Jul 25 15:46:39 YYYY mynve:/nsr/authc/webapps # ls -ltr | grep nwui.war -rwxr-xr-x 1 root root 36842400 Jan 12 15:51 nwui.war
Resolution
Le contenu du répertoire /nsr/authc/webapps/ doit être effacé lors de la réinstallation du package .x86_64 lgtonwuiserv-19.6.*. Cela permet de s’assurer qu’aucun processus ou cache Java ne maintient le fichier de classe ouvert lors de la mise à jour nwui.war.
- Arrêtez les services NetWorker :
systemctl stop networker - Supprimez le package .x86_64 lgtonwuiserv-19.6.* :
rpm -e lgtonwuiserv-19.6.*.x86_64 - Si disponible, supprimez le fichier et le répertoire nwui.war :
rm -rf /nsr/authc/webapps/nwui* - Installez le package .x86_64 lgtonwuiserv-19.6.* :
rpm -ivh lgtonwuiserv-19.6.*.x86_64 - Démarrez les services NetWorker :
systemctl start networker