From 1da21d82e130a16f7e6fe7a334adbaa923beb4ce Mon Sep 17 00:00:00 2001 From: Wujun Zhou Date: Thu, 17 May 2018 02:29:23 -0400 Subject: [PATCH] name cheap support https now From name cheap it seems http is supported now. https://www.namecheap.com/support/knowledgebase/article.aspx/29/11/how-to-use-the-browser-to-dynamically-update-hosts-ip Since the password was send on plaintext, https should be used --- ddclient | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ddclient b/ddclient index 00f76b7..c2ae3ba 100755 --- a/ddclient +++ b/ddclient @@ -3616,9 +3616,10 @@ EoEXAMPLE ## ## written by Dan Boardman ## -## based on http://www.namecheap.com/resources/help/index.asp?t=dynamicdns +## based on https://www.namecheap.com/support/knowledgebase/ +## article.aspx/29/11/how-to-use-the-browser-to-dynamically-update-hosts-ip ## needs this url to update: -## http://dynamicdns.park-your-domain.com/update?host=host_name& +## https://dynamicdns.park-your-domain.com/update?host=host_name& ## domain=domain.com&password=domain_password[&ip=your_ip] ## ###################################################################### @@ -3634,7 +3635,7 @@ sub nic_namecheap_update { verbose("UPDATE:","updating %s", $h); my $url; - $url = "http://$config{$h}{'server'}/update"; + $url = "https://$config{$h}{'server'}/update"; my $domain = $config{$h}{'login'}; $url .= "?host=$h"; $url .= "&domain=$domain";