Avamar: Vad är orsaken till felmeddelandet "WARN: <1258> xmldocerrorhandler: Entitet: rad 1: parserfel: xmlParseEntityRef-varningar"
Summary: Felmeddelandet "xmldocerrorhandler" visas i Avamar-gsan.log.
Symptoms
Felmeddelandet som visas i gsan.log:
WARN: <1258> xmldocerrorhandler: Entity: line 1: parser error : xmlParseEntityRef
Cause
Informationen gsan.log visar att grundorsaken till det här problemet är ett "avsluta"-meddelande från avtar som innehåller ogiltigt XML-innehåll.
Den här varningen beror på att det inte går att parsa namnet på en fil som säkerhetskopieras i avslutningsmeddelandet.
Den vanligaste orsaken är ett filnamn med specialtecken i namnet.
Det finns fem tecken som måste vara undantagna för att XML ska kunna parsa filnamnet.
(En lista med tecken finns i avsnittet Lösning.)
Resolution
I det här exemplet är det et-tecknet "&" som orsakar 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-koden är ogiltig eftersom "&" i filnamnet inte är undantaget, vilket krävs av XML.
Det här är escape-koderna för de fem tecken där XML kräver escape.
(Det finns några få undantag som är tillåtna för inbäddade citat av olika typer, men det är säkert att ALLTID FLY.)
| ” | " |
| ' | ' |
| < | < |
| > | > |
| & | & |
Den här varningen kan ignoreras ur ett serverperspektiv, men det är möjligt att filnamnet gör det svårt att återställa filen om det behövs.