match version
result always includes server string
catch ECONNRESET
appended '?' if query appears