Does anyone have the same issue?
Todos têm o problema. É uma parte padrão da maioria das bibliotecas de clientes DNS. É chamado de um caminho de pesquisa de domínio ou caminho de pesquisa DNS ou DNS devolution .
And how did you resolve it?
Usando nomes de domínio totalmente qualificados , onde eu desejar. Você não está usando FQDNs.
the browser don't use FQDN to resolve host domain name
Esta é sua primeira menção ao navegador WWW. Você não mencionou isso na pergunta. Os navegadores WWW são esquisitices, até porque eles têm dois, às vezes mais, caminhos de busca de domínio operando um em cima do outro. As pessoas usam usam nomes de domínio totalmente qualificados em URLs exatamente por esse motivo. Se você for configurar sua biblioteca de clientes DNS de modo que seu mecanismo de caminho de pesquisa mapeia com sucesso os nomes para endereços como este, você também terá que fazer isso. Essa é a consequência da sua escolha de ter um caminho de pesquisa e um caractere curinga que corresponda a tudo em uma subárvore inteira. É preciso pensar sobre o uso de curingas.