Echelon Digital Tech Posted May 22, 2018 Share Posted May 22, 2018 I want to offer DNS Management and ID Protect with all the TLD's i have setup in WHMCS from my enom bulk importer plugin but for some reason I am unable to enable DNS Management and ID Protect on all of them. No errors are generated, it just acts like I never clicked the checkbox. See the screenshots below. No matter what I do, those same boxes are always unchecked in both categories. It's not just a display bug either because when I try to add a domain to my cart that's not checked it does not show the addons. 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted May 22, 2018 Share Posted May 22, 2018 5 hours ago, Echelon Digital Tech said: I want to offer DNS Management and ID Protect with all the TLD's i have setup in WHMCS from my enom bulk importer plugin but for some reason I am unable to enable DNS Management and ID Protect on all of them. No errors are generated, it just acts like I never clicked the checkbox. See the screenshots below. No matter what I do, those same boxes are always unchecked in both categories. It's not just a display bug either because when I try to add a domain to my cart that's not checked it does not show the addons. as you have over 500+ TLDs added to your WHMCS, I would lay good money that this is a php settings issue... also, you have a second issue that you may not be aware of... although you've added your TLDs to domain pricing, that doesn't necessarily mean that they will work correctly out of the box - if you are using Standard Whois, then you will also have to check that the WHOIS file is up-to-date for the TLDs that you are selling. https://docs.whmcs.com/WHOIS_Servers the one obvious one that I tried was .art -> according to your site, "universes.art", "inkpad.art", "arnold.art" are all available for registration... but in reality, they're already registered and working, so WHMCS is giving you a false answer... usually because .art isn't listed in the default WHOIS file... I doubt the 3rd-level .pro domains are in there too... in fact, probably 50%+ of those TLDs you've added aren't listed/valid in the whois file, so you'll need to go through them all and check. 2 Quote Link to comment Share on other sites More sharing options...
Echelon Digital Tech Posted May 22, 2018 Author Share Posted May 22, 2018 Thank you so much for helping out, that's exactly correct. I fixed the php.ini max_input_vars and now its working. I also cleaned up the TLD list a little, there were some weird ones imported like .xn-faf0d3. Also thanks for the heads up on the WHOIS stuff. I actually just switched from the enom whois to the default whois because it was faster to return results, but now i see why, it wasn't checking as much. I switched back to the enom whois and reduced the amount of suggestion choices and it seems to be just as fast but also taking into account all the TLD's. 0 Quote Link to comment Share on other sites More sharing options...
Echelon Digital Tech Posted May 22, 2018 Author Share Posted May 22, 2018 Also, and I don't know if this is the right place to put it, but I had to create a little one-liner in javascript to check all those boxes. (i wasn't going to sit there and check 1000+ checkboxes, this really should be built into the app IMO) if anyone finds this thread this might help: From the domain pricing admin screen, open the developer console in chrome or whatever browser you're using (right click on the page and click Inspect Element and then click the console tab) and paste this into the console input bar for the DNS Management Checkbox: $("input[name^=dns]").prop('checked', true); Or for ID Protections Checkbox: $("input[name^=idprot]").prop('checked', true); Be sure to hit enter after you've pasted it in. 1 Quote Link to comment Share on other sites More sharing options...
brian! Posted May 22, 2018 Share Posted May 22, 2018 one other thing to add, you might want to offer ID Protection to all these TLDs, but you should check with your registrar whether you can do so... as a general rule, you normally can't offer IDP with "real" ccTLDs (country code TLDs)... and by real, I mean ccTLDs apart from those that are marketed as gTLDs, e.g .cc and .tv etc - even some gTLDs, you can't offer it with either... so you can't assume that all TLDs can use the feature... 1 Quote Link to comment Share on other sites More sharing options...
Echelon Digital Tech Posted May 22, 2018 Author Share Posted May 22, 2018 Thanks for the reply brian, i will definitely look into that. 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted May 23, 2018 Share Posted May 23, 2018 21 hours ago, Echelon Digital Tech said: Thank you so much for helping out, that's exactly correct. I fixed the php.ini max_input_vars and now its working. I also cleaned up the TLD list a little, there were some weird ones imported like .xn-faf0d3. they'll be IDN domains... highly unlikely you'll ever register any unless you get a client from that region. 21 hours ago, Echelon Digital Tech said: Also thanks for the heads up on the WHOIS stuff. I actually just switched from the enom whois to the default whois because it was faster to return results, but now i see why, it wasn't checking as much. I switched back to the enom whois and reduced the amount of suggestion choices and it seems to be just as fast but also taking into account all the TLD's. yeah as long as eNom sell all those TLDs that you've added, you're good to go... Lookup Providers will/should be faster than whois and more reliable... the exception would be if you were selling a TLD that you couldn't search with eNom (because they don't offer it). 0 Quote Link to comment Share on other sites More sharing options...
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.