Avamar: Mikä on virhesanoman "WARN" syy: <1258> xmldocerrorhandler: Entiteetti: rivi 1: jäsenninvirhe: xmlParseEntityRef warnings"
Summary: Virheilmoitus xmldocerrorhandler näkyy Avamar-gsan.log.
Symptoms
Virheilmoitus, joka näkyy gsan.log:
WARN: <1258> xmldocerrorhandler: Entity: line 1: parser error : xmlParseEntityRef
Cause
pikanäppäimellä gsan.log Näyttää, että ongelman perimmäinen syy on lopetusviesti avtar joka sisältää virheellistä XML-sisältöä.
Tämä varoitus johtuu siitä, että paketointiviestissä varmuuskopioitavan tiedoston nimeä ei voi jäsentää.
Yleisin syy on tiedostonimi, jonka nimessä on erikoismerkkejä.
XML:n on ylitettävä viisi merkkiä, jotta tiedostonimi voidaan jäsentää.
(Katso merkkiluettelo Tarkkuus-osiosta.)
Resolution
Tässä esimerkissä ongelma johtuu et-merkistä "&".
2021/11/14-19:04:56.64046 {0.0} [srvm-563941198#srv:2709] WARN: <1258> xmldocerrorhandler: Entity: line 1: parser error : xmlParseEntityRef: no name
2021/11/14-19:04:56.65398 {0.0} [srvm-563941198#srv:2709] WARN: <1258> xmldocerrorhandler: L\localhost\Policies\User\Documents &
2021/11/14-19:04:56.65402 {0.0} [srvm-563941198#srv:2709] WARN: <1258> xmldocerrorhandler: ^
XML on virheellinen, koska tiedostonimen "&"-merkkiä ei välitetä, kuten XML edellyttää.
Nämä ovat ohjauskoodit viidelle merkille, joissa XML edellyttää vaihtomerkkiä.
(On olemassa muutamia poikkeuksia, jotka ovat sallittuja erityyppisille upotetuille lainauksille, mutta on turvallista AINA PAETA.)
| " | " |
| ' | ' |
| < | < |
| > | > |
| ja | & |
Tämä varoitus voidaan ohittaa palvelimen näkökulmasta, vaikka on mahdollista, että tiedostonimi vaikeuttaa tiedoston palauttamista tarvittaessa.