Jump to content

Weird bug on domain checker spotlighter?


Recommended Posts

I am getting a strange issues which can be seen on the link below. On the spotlight feature on the domain checker one domain extension (.sarl) is being output with DomainChec (plus what appears to be some wrapped text) being prepended to the domain name

Removing .sarl from the spotlighter removes the issue, adding other 4 character or more extensions  doesnt have the issue so it does seem unique to the .sarl extension

Changing to the six theme form the twenty one theme gives exactly the same results so it doesnt seem to be a template issue and as it appears in multiple languages not a translation file issue

https://www.truffiere.co.uk/portal/cart.php?a=add&domain=register&query=fdjjdsfjdjkf.sarl

and additionally the category filter appears briefly and then disappears once a domain name has been searched which isnt particularly helpful for filtering results.

I have logged a ticket with WHMCS

Link to comment
Share on other sites

On 20/01/2021 at 10:07, MrMe said:

I have logged a ticket with WHMCS

probably you're best bet - if it helps, I can't see it locally....

BZG41eQ.png

I can see there are 750 TLDs added, so it may be a PHP memory issue.

one obvious issue that I did spot was that your .es searches are nearly always going to say a domain is available when they're not, try searching google.es, madrid.es etc - WHMCS will tell you they're available, but they're registered.... the .es whois server is only available to registered IPs and the whois server for .es in WHMCS is unreliable at best.... and unless your registrar lookup provider or namespinner/.enom sell that TLD, then it's going to rely on the whois server.

the lesson here being that just because you add a TLD to domain pricing, don't automatically assume that it will work - you should check. 🙂

Link to comment
Share on other sites

13 minutes ago, brian! said:

probably you're best bet - if it helps, I can't see it locally....

BZG41eQ.png

I can see there are 750 TLDs added, so it may be a PHP memory issue.

one obvious issue that I did spot was that your .es searches are nearly always going to say a domain is available when they're not, try searching google.es, madrid.es etc - WHMCS will tell you they're available, but they're registered.... the .es whois server is only available to registered IPs and the whois server for .es in WHMCS is unreliable at best.... and unless your registrar lookup provider or namespinner/.enom sell that TLD, then it's going to rely on the whois server.

the lesson here being that just because you add a TLD to domain pricing, don't automatically assume that it will work - you should check. 🙂

Thanks Brian,

It is strange you dont see it - I get it with Chrome, new Edge and Safari on both Windows and IOS .. 

WHMCS could also see the issue although there initial suggestion was that it was a javascript issue  (affecting just one domain extension ..) - I'm waiting on further input from them.

PHP memory is OK and has been increased to support the number of extensions

That is a useful tip on the Spanish whois - I will investigate it further although the namespinner availability results have proven to be rather unreliable so far both for available and unavailable names for quite a lot of the European extensions which is disappointing.

Link to comment
Share on other sites

On 21/01/2021 at 17:21, MrMe said:

It is strange you dont see it - I get it with Chrome, new Edge and Safari on both Windows and IOS .. 

for the record, I meant that I don't see it locally on my dev - I do see it on yours in FF. 🙂

my suspicion is that this is related to Sales Groups in some way - whether that's because the language strings are missing; there is a JS issue or some template tweak occurring, the source code looks like it's trying to use a language string that doesn't exist and so it's just displaying "domainCheckerSalesGroup" with .sarl in the spotlight output - is it in it's own sales group? if so, what happens if you remove it from the group ??

On 21/01/2021 at 17:21, MrMe said:

That is a useful tip on the Spanish whois - I will investigate it further although the namespinner availability results have proven to be rather unreliable so far both for available and unavailable names for quite a lot of the European extensions which is disappointing.

Namespinner is really just eNom, so if it's a TLD that eNom doesn't resell, then WHMCS will fall back to using whois - and it's possible that some European TLDs whois server entries might be missing from the dist.whois.json file. or you're going to run into whois lookup limits for a particular TLD - the most obvious example being .nl which I think only allows 15 lookups per day from unregistered IPs and your site must have hit that limit because it's reporting all .nl domains as unavailable (even when they are).

Link to comment
Share on other sites

Many thanks Brian,

That gave me a clue as to where to look - in the DB .sarl had a value of 1 in the group column in tbldomainpricing - nulling that or changing it to 0  fixed the display issue.
Some quick experimentation and this issue can be recreated for any extension in the spotlighter by the group being set to something other than 0 or nul

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated