Note: This issue is resolved in V7.0.0
After upgrading to V6.2.2, Backup Accounts where the StorageServer IP address has been overridden are not able to back up after a period of time. On the StorageServer, this message will be seen:
17:11:33 Warn: Group\AccountName -Account has exceeded its direct login grace period, it has to connect to the AccountServer first before backups will be allowed.
On the Backup Client, a communications error is seen:
Error: 17:11:34 Backup transfer failed
The Override StorageServer IP functionality is not intended as a permanent method of setting a different IP address for individual Backup Clients on the Storage Platform. DNS names should be used if a Storage Platform serves two different networks, with DNS resolving to different IPs, e.g. public for Internet-facing and private IPs within a LAN environment.
In V6.2.2, a "backup if AccountServer is down" option has been introduced, allowing the Backup Client to connect to the StorageServer directly. Even if this feature is disabled, where the StorageServer address for a Backup Account has been overridden, the "last login time" for a Backup Account will not be updated when a Backup Client logs in. After the direct connection grace period is exceeded, the Backup Client will not be able to back up.
Accounts that do not have overridden StorageServer addresses are not affected.
The issue will be addressed in a future release, and is logged as bug #4460.
A workaround is possible, using either of the two following methods:
Create a DNS name for the StorageServer, e.g. ss1.backup.local, so that all the local Backup Clients and the servers use this for the local IP address and change the StorageServer entry to this via the Console. On the Backup Client, create a host file entry to the public IP for the StorageServer. This will ensure that the last login time gets updated whether private or public IPs are used.
On the StorageServer, navigate to the folder. Open the settings.txt file and edit the value for LastLoginTime so that the numerical value is within the last 7 days.
E.g. If you want to set the date and time to May 8th 2012 at 10:59:49, the value to enter is 20120508105949.