This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Namecheap DynDyns Username

Has anyone tried to use the Namecheap type under DynDns? I'm trying to use it, but there is something a bit perplexing about it. According to Namecheap's official support page, you do not need a username in order to update the IP address for your domain name. All you need is the hostname, domain name, the domain password, and the IP address.

https://www.namecheap.com/support/knowledgebase/article.aspx/29/11/how-to-use-the-browser-to-dynamically-update-hosts-ip

https://www.namecheap.com/support/knowledgebase/article.aspx/596/11/using-dynamic-dns-client-version-001


So what perplexes me is that in Sophos UTM 9, when I select the namecheap option from Network Services > DNS > DynDns, it asks me to enter a username. Does anyone know what username I'm supposed to put there?

I've tried using my namecheap username and have tried both my normal namecheap password as well as my domain password for the dynamic dns feature and all I get is a message in the "DynDNS status is:" section saying "The last update attempt failed."

In my opinion, Sophos should NOT be asking for a username for namecheap DNS - please correct me if I'm wrong. If I'm correct, this is a bug and should be fixed.

Thanks,
Jonathan


This thread was automatically locked due to age.
Parents
  • Thanks for the info.

    I've found that the @ record can be updated by setting '@' as the hostname. (mydomain.com is not acceptable)
    Also, the 'aliases' setting in the UTM does work, as long as there are 'A' records already created in NameCheap.

    Barry
  • Figured I'd add to this-

    The password is NOT your website login password.  Go in through Namecheap and set up Dynamic DNS.  They give you a fairly lengthy string to use as a password.
Reply Children
  • After reading this post and then talking to namecheap support I confirm that this works. 

    They also said to NOT include the domain in your A(@,CNAME, ect) list of  hostnames. host.example.com would just be host. The password is generated by them under the dynDNS section of the management.

    1. Select "NameCheap" as the type.
    2. Enter a hostname that you already have in Namecheap's DNS.
    3. Enter the domain name as the username.  Ex. abc.com
    4. Enter the password provided by namecheap.

    I started out with a dummy "A" record set to "127.0.0.1" in namecheap's dns to verify it was working.


    Thanks for the info.

    I've found that the @ record can be updated by setting '@' as the hostname. (mydomain.com is not acceptable)
    Also, the 'aliases' setting in the UTM does work, as long as there are 'A' records already created in NameCheap.

    Barry