fix bad commit and add extra debug logs

yesterday I thought I resolved an issue with ddns.
This commit removed the redundant dns_check because this is done in auth.sign_in