Hi all, I have an unusual problem. I need to change the password for TieBreaker, but after following the Admin guide, I realized that the "&" in our password is causing issues with encrypting.
The problem I'm running into is when I put our password in the "<password>secret</password>" entry, which is in the format of "xxxxxxxx!!&", and then try to restart the service, I get this:
[root@ednastr02 MetroCluster-TieBreaker]# ./mctb_dfm.sh start
MetroCluster TieBreaker startup failed.
See logs for details.
The logs are telling me this:
2015-03-12 12:05:20,280 [main] FATAL com.netapp.rre.anegada.Main - Configuration Error: Configuration Exception:ParseError at [row,col]:[15,29]
Message: The entity name must immediately follow the '&' in the entity reference.
2015-03-12 12:05:20,284 [main] WARN com.netapp.rre.bautils.DfmCommand - DFM_EVENT MetroCluster-TieBreaker:Configuration-Error:Configuration-Failed, source: 1: Invalid configuration, vFiler DR TieBreaker cannot start. See log for details.
I went back and put a password without an "&" and it worked. I have also tried the various combinations to get it to accept it, but to no avail:
Xxxxxx11!!&
" Xxxxxx11!!&"
' Xxxxxx11!!&'
" Xxxxxx11!!\&"
' Xxxxxx11!!\&'
I leanred that the above is not the appropriate syntax to excape an XML &, so I tried the following:
Xxxxxx11!!&
Xxxxxx11!!&
Xxxxxx11!!&
But these all caused the service to fail starting up. However, I did get the service to start up with this:
Xxxxxx11!!&amp
And it did encrypt, but the login is still failing. So, I was wondering if this is throwing off the real password. Anyone know if "&" is supported for this? Thanks.