implement server identification using TXT/CH

refs #2463

Change-Id: I7a686f92bf9879e248f7878974f1840d179d84d0