Avamar: Hva er årsaken til feilmeldingen "WARN: <1258> xmldocerrorhandler: Entity: line 1: parser error: xmlParseEntityRef warnings"
Zusammenfassung: Feilmeldingen "xmldocerrorhandler" vises i Avamar-gsan.log.
Symptome
Feilmeldingen vises i gsan.log:
WARN: <1258> xmldocerrorhandler: Entity: line 1: parser error : xmlParseEntityRef
Ursache
Informasjonen i gsan.log viser at årsaken til dette problemet er en "pakk opp"-melding fra avtar som inneholder ugyldig XML-innhold.
Denne advarselen skyldes manglende evne til å analysere navnet på en fil som sikkerhetskopieres i avslutningsmeldingen.
Den vanligste årsaken er et filnavn med spesialtegn i navnet.
Det finnes fem tegn som må fjernes for at XML skal analysere filnavnet.
(Se Oppløsning-delen for en liste over tegn.)
Lösung
I dette eksemplet er det "&"-tegnet ampersand som forårsaker problemet.
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-filen er ugyldig fordi "&" i filnavnet ikke fjernes, slik XML krever.
Dette er escape-kodene for de fem tegnene der XML krever flukt.
(Det er noen få unntak som er tillatt for innebygde sitater av forskjellige typer, men det er trygt å ALLTID UNNSLIPPE.)
| » | " |
| ' | ' |
| < | < |
| > | > |
| og | & |
Denne advarselen kan ignoreres fra et serverperspektiv, men det er mulig at filnavnet gjør det vanskelig å gjenopprette filen, om nødvendig.