{"action":"created","issue":{"url":"https://api.github.com/repos/troglobit/inadyn/issues/108","labels_url":"https://api.github.com/repos/troglobit/inadyn/issues/108/labels{/name}","comments_url":"https://api.github.com/repos/troglobit/inadyn/issues/108/comments","events_url":"https://api.github.com/repos/troglobit/inadyn/issues/108/events","html_url":"https://github.com/troglobit/inadyn/issues/108","id":105295076,"number":108,"title":"Example config in README for namecheap.com does not work for given aliases","user":{"login":"quazar0","id":5232676,"avatar_url":"https://avatars.githubusercontent.com/u/5232676?v=3","gravatar_id":"","url":"https://api.github.com/users/quazar0","html_url":"https://github.com/quazar0","followers_url":"https://api.github.com/users/quazar0/followers","following_url":"https://api.github.com/users/quazar0/following{/other_user}","gists_url":"https://api.github.com/users/quazar0/gists{/gist_id}","starred_url":"https://api.github.com/users/quazar0/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/quazar0/subscriptions","organizations_url":"https://api.github.com/users/quazar0/orgs","repos_url":"https://api.github.com/users/quazar0/repos","events_url":"https://api.github.com/users/quazar0/events{/privacy}","received_events_url":"https://api.github.com/users/quazar0/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-08T03:49:54Z","updated_at":"2015-09-29T00:46:13Z","closed_at":"2015-09-09T12:17:48Z","body":"When I use the example configuration that is shown in the README file, for `namecheap.com`, using the full hostname in the alias, the server returns the error `\"A record not Found;\"`.\r\nBut if I only use the sub-domain, not the full hostname, it does the DDNS update successfully.\r\n\r\nSo, from the README file, if I use:  `alias alpha.YOURDOMAIN.TLD`, the server returns the \"A record not Found;\" error.  But if I use:  `alias alpha`, instead, then it is successful.\r\n\r\nHere is the output from my log file (note: there are some updates for no-ip in this log output; they can be ignored):\r\n```\r\nMon Sep  7 23:16:02 2015: RESTART command received, restarting.\r\nMon Sep  7 23:16:02 2015: Inadyn version 1.99.14 -- Dynamic DNS update client.\r\nMon Sep  7 23:16:02 2015: Resolving hostname alpha.mydomain.com => IP# 76.20.210.11\r\nMon Sep  7 23:16:02 2015: Cached IP# 76.20.210.11 from previous invocation.\r\nMon Sep  7 23:16:02 2015: Last update of xxx.sytes.net on Mon Sep  7 22:36:20 2015\r\nMon Sep  7 23:16:02 2015: Cached IP# 76.20.210.11 from previous invocation.\r\nMon Sep  7 23:16:02 2015: Last update of xxx0.sytes.net on Mon Sep  7 22:36:20 2015\r\nMon Sep  7 23:16:02 2015: Cached IP# 76.20.210.11 from previous invocation.\r\nMon Sep  7 23:16:02 2015: Last update of xxx9.sytes.net on Mon Sep  7 22:36:21 2015\r\nMon Sep  7 23:16:02 2015: Allocated 60 bytes buffer 0x22adeb0 for temp buffer before encoding.\r\nMon Sep  7 23:16:02 2015: Checking required size for base64 encoding of user:pass for custom@http_srv_basic_auth ...\r\nMon Sep  7 23:16:02 2015: Allocating 61 bytes buffer for base64 encoding.\r\nMon Sep  7 23:16:02 2015: Base64 encoded string: *****some*base64*string*****\r\nMon Sep  7 23:16:02 2015: Checking required size for base64 encoding of user:pass for default@no-ip.com ...\r\nMon Sep  7 23:16:02 2015: Allocating 45 bytes buffer for base64 encoding.\r\nMon Sep  7 23:16:02 2015: Base64 encoded string: *****some*base64*string*****\r\nMon Sep  7 23:16:02 2015: Freeing temp encoding buffer 0x22adeb0\r\nMon Sep  7 23:16:02 2015: Checking for IP# change, connecting to checkip.dyndns.org(216.146.43.70:80)\r\nMon Sep  7 23:16:22 2015: Waiting (20 sec) for three-way handshake to complete ...\r\nMon Sep  7 23:16:33 2015: Connected.\r\nMon Sep  7 23:16:33 2015: Querying DDNS checkip server for my public IP#: GET / HTTP/1.0\r\nHost: checkip.dyndns.org\r\nUser-Agent: inadyn/1.99.14 https://github.com/troglobit/inadyn/issues\r\n\r\nMon Sep  7 23:16:34 2015: Checked my IP, return code: 0\r\nMon Sep  7 23:16:34 2015: IP server response:\r\nMon Sep  7 23:16:34 2015: HTTP/1.1 200 OK\r\nContent-Type: text/html\r\nServer: DynDNS-CheckIP/1.0\r\nConnection: close\r\nCache-Control: no-cache\r\nPragma: no-cache\r\nContent-Length: 104\r\n\r\n<html><head><title>Current IP Check</title></head><body>Current IP Address: 76.20.210.11</body></html>\r\nMon Sep  7 23:16:34 2015: No IP# change detected, still at 76.20.210.11\r\nMon Sep  7 23:16:34 2015: Update forced for alias alpha.mydomain.com, new IP# 76.20.210.11\r\nMon Sep  7 23:16:34 2015: Sending IP# update to DDNS server, connecting to dynamicdns.park-your-domain.com(104.219.249.25:443)\r\nMon Sep  7 23:16:34 2015: Sending IP# update to DDNS server, initiating HTTPS ...\r\nMon Sep  7 23:16:34 2015: SSL connection using ECDHE-RSA-AES256-SHA384\r\nMon Sep  7 23:16:34 2015: SSL server cert subject: /OU=GT69052503/OU=See www.geotrust.com/resources/cps (c)15/OU=Domain Control Validated - QuickSSL(R) Premium/CN=dynamicdns.park-your-domain.com\r\nMon Sep  7 23:16:34 2015: SSL server cert issuer: /C=US/O=GeoTrust Inc./OU=Domain Validated SSL/CN=GeoTrust DV SSL CA - G4\r\nMon Sep  7 23:16:34 2015: Sending alias table update to DDNS server: GET /update?domain=mydomain.com&password=*****my-password*****&host=alpha.mydomain.com HTTP/1.0\r\nHost: dynamicdns.park-your-domain.com\r\nAuthorization: Basic *****some*base64*string*****\r\nUser-Agent: inadyn/1.99.14 https://github.com/troglobit/inadyn/issues\r\n\r\nMon Sep  7 23:16:34 2015: Successfully sent DDNS update using HTTPS!\r\nMon Sep  7 23:16:34 2015: Successfully received DDNS update response (699 bytes) using HTTPS!\r\nMon Sep  7 23:16:34 2015: DDNS server response: HTTP/1.1 200 OK\r\nCache-Control: private\r\nContent-Length: 429\r\nContent-Type: text/html\r\nServer: Microsoft-IIS/8.5\r\nSet-Cookie: ASPSESSIONIDQERSQDRT=GBIOHCMCAGJNFHIBKONHJJEA; secure; path=/\r\nX-Powered-By: ASP.NET\r\nDate: Tue, 08 Sep 2015 03:16:34 GMT\r\nConnection: close\r\n\r\n<?xml version=\"1.0\"?><interface-response><Command>SETDNSHOST</Command><Language>eng</Language><ErrCount>1</ErrCount><errors><Err1>No Records updated. A record not Found;</Err1></errors><ResponseCount>1</ResponseCount><responses><response><ResponseNumber>380091</ResponseNumber><ResponseString>No updates; A record not Found;</ResponseString></response></responses><Done>true</Done><debug><![CDATA[]]></debug></interface-response>\r\nMon Sep  7 23:16:34 2015: Successful alias table update for alpha.mydomain.com => new IP# 76.20.210.11\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/troglobit/inadyn/issues/comments/143912594","html_url":"https://github.com/troglobit/inadyn/issues/108#issuecomment-143912594","issue_url":"https://api.github.com/repos/troglobit/inadyn/issues/108","id":143912594,"user":{"login":"quazar0","id":5232676,"avatar_url":"https://avatars.githubusercontent.com/u/5232676?v=3","gravatar_id":"","url":"https://api.github.com/users/quazar0","html_url":"https://github.com/quazar0","followers_url":"https://api.github.com/users/quazar0/followers","following_url":"https://api.github.com/users/quazar0/following{/other_user}","gists_url":"https://api.github.com/users/quazar0/gists{/gist_id}","starred_url":"https://api.github.com/users/quazar0/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/quazar0/subscriptions","organizations_url":"https://api.github.com/users/quazar0/orgs","repos_url":"https://api.github.com/users/quazar0/repos","events_url":"https://api.github.com/users/quazar0/events{/privacy}","received_events_url":"https://api.github.com/users/quazar0/received_events","type":"User","site_admin":false},"created_at":"2015-09-29T00:46:13Z","updated_at":"2015-09-29T00:46:13Z","body":"Thank you.  I figured it was something like that; but I wasn't sure.  And since the documentation specifically says that NameCheap is supported, I thought you'd want to make sure that it really does work.  Thanks again."}}