dazeck Posted August 13, 2014 Report Posted August 13, 2014 I've been playing with the namecheap module and a sandbox account. I've managed to get Blesta to create me some domains, however, Namecheap is ignoring the name server settings that the module asks me for. This is because the domain is created using default DNS servers and needs to be set as custom. The API call to do this is setCustom https://www.namecheap.com/support/api/methods/domains-dns/set-custom.aspx It would be good to either have an option to set custom name servers or if the name servers are entered into the module then call setcustom At the moment I am entering name server details as the module is asking me for them, but they are being ignored. OK I can set them once the domain becomes a service via the Manage option, so the Module obviously calls setCustom but I think this should also be called on registration of the domain name. Regards Darren Quote
Tyson Posted August 13, 2014 Report Posted August 13, 2014 Is it that Namecheap is ignoring them, or that Blesta is not setting them correctly? Blesta calls the domain->create API action to set the nameservers when the domain is created. Can you check the module logs under [Tools] -> [Module Logs] for a log of a new domain registration, and see whether the nameservers are being set properly when passed to Namecheap? Quote
dazeck Posted August 13, 2014 Author Report Posted August 13, 2014 There is no reference to the name servers on the creation of the domain, even though I enter them on the service. Quote
Tyson Posted August 14, 2014 Report Posted August 14, 2014 They may only be saved locally, which could be the problem here. Quote
domaingood Posted August 14, 2014 Report Posted August 14, 2014 Domain Registrar Module Supported Features wanted for ENOM Namecheap openSRSRegisterTransferRenewRegistrar LockUpdate NameserversUpdate WHOISGet EPP CodeRegister NameserversDNS Record Management Quote
danmo Posted October 7, 2014 Report Posted October 7, 2014 I'm having the same problem as dazeck. Custom nameservers are specified in the Package, but after creating a Service, the domain is registered using Namecheap's default nameservers. Checked the module logs which suggest my custom nameservers aren't being passed in the API request. I can fix this by editing the newly created Service, clicking Name Servers tab, entering the server names and updating. This is just a work around though, would ideally like to have the nameservers set automatically when a new Namecheap domain Service is created. Quote
Tyson Posted October 7, 2014 Report Posted October 7, 2014 I created CORE-1456 so we can take a look into this issue. Michael and danmo 2 Quote
Tyson Posted October 14, 2014 Report Posted October 14, 2014 The Namecheap update to pass in custom nameservers on service creation will be in v3.3.1. I had an issue with the sandbox failing to create a service due to the custom nameservers, as it appears that unless those nameservers were actually added into the sandbox account, it would fail to add them. A live environment should be fine. Some feedback on your experiences would be great once v3.3.1 is out. danmo and Michael 2 Quote
danmo Posted October 15, 2014 Report Posted October 15, 2014 Will be more than happy to test once it's out. Thanks! Quote
danmo Posted October 27, 2014 Report Posted October 27, 2014 Confirmed working for me in 3.3.1! Custom nameservers are correctly set at Namecheap on service creation. Michael 1 Quote
Tyson Posted October 27, 2014 Report Posted October 27, 2014 Confirmed working for me in 3.3.1! Custom nameservers are correctly set at Namecheap on service creation. Thanks for confirming it's working properly for you. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.