While using the "-n" option in the join command to name the computer object in conjunction with a "." in the naming convention each new join causes the previous joined system to become disconnected. An example of the join command causing this issue is as follows:
#/opt/quest/bin/vastool -u administrator join -n computer.name1 prod.domain.net
Active Directory does not allow object names to contain periods therefore the object becomes truncated to only 'computer' in this example and thus overwrites the previously joined computer object with the same name.
A machine joined using Authentication Services requires a unique computer object in AD in order to function properly.
Use a naming convention that does not include the period. Active Directory considers the period to be an illegal character in an object name.
#/opt/quest/bin/vastool -u administrator join -n computer-name1 prod.domain.net