Search
Other CDN for Joomla! questions
Forum

There was an issue trying to check the validity of your Download Key.

Martin Brampton's Avatar Martin Brampton
What should I do?
Peter van Westen's Avatar Peter van Westen ADMIN
Check your browser's error console and network tab to see if anything is blocking the call to the Regular Labs server.
Please post a rating at the Joomla! Extensions Directory
Martin Brampton's Avatar Martin Brampton
Nothing in the console. Network shows an ajax request that appears successful.
Peter van Westen's Avatar Peter van Westen ADMIN
Can you give me (super) admin and (s)ftp access so I can take a look?
You can use the 'Confidential information' button in the forum editor to hide sensitive information.
Please post a rating at the Joomla! Extensions Directory
Peter van Westen's Avatar Peter van Westen ADMIN
PS: Did you try re-saving your Download Key?
Please post a rating at the Joomla! Extensions Directory
Martin Brampton's Avatar Martin Brampton
I'll need your IP address and SSH public key to do that. I'm wondering what "check the validity" is trying to do - my server has quite tight firewall rules.
Peter van Westen's Avatar Peter van Westen ADMIN
We can start with just admin access. I'll see if I can figure it out from that...

IPv6: 2001:1c01:410e:1700:6d1f:cf76:862b:cc93
IPv4: 85.147.255.149
Please post a rating at the Joomla! Extensions Directory
Martin Brampton's Avatar Martin Brampton
I'm a bit nervous about this, but requested information:
Confidential information:
(hidden)
Peter van Westen's Avatar Peter van Westen ADMIN
I would also need the url of the website of course 🙂
Please post a rating at the Joomla! Extensions Directory
Martin Brampton's Avatar Martin Brampton
Ah, silly me!
Confidential information:
(hidden)
Peter van Westen's Avatar Peter van Westen ADMIN
So what am I supposed to see? That site looks completely broken. And the administrator url doesn't work.
Please post a rating at the Joomla! Extensions Directory
Martin Brampton's Avatar Martin Brampton
Broken in what way? What I see when visiting the site is
and the problem is shown
Confidential information:
(hidden)
.

Neither the ipv4 nor the ipv6 addresses you quoted appear in the access log for the site.

Hmm. The site looks fine to me. But running tests from other locations suggests that Bunny CDN is not serving the images (and maybe not the CSS). This appears to be resolved if I turn off the CDN plugin, although you may be affected by cached data.
Peter van Westen's Avatar Peter van Westen ADMIN
My current IPs:
IPv6: 2001:1c01:410e:1700:ed2b:fbd:56da:babc
IPv4: 85.147.255.149
Please post a rating at the Joomla! Extensions Directory
Martin Brampton's Avatar Martin Brampton
Bunny are looking at the site rendering problem. Your latest IP addresses should be enabled now. If you don't have fixed addresses, I'd recommend getting a hostname from e.g. dynu.com or setting up a VPN server.
Peter van Westen's Avatar Peter van Westen ADMIN
The /administrator gives a Forbidden error.
I can't help you much like this.

If you are blocking stuff based on IP, then chances are the call to the regularlabs.com server to check the download key is also getting blocked.
Based on what I can see, the issue is on your side.
Please post a rating at the Joomla! Extensions Directory
Martin Brampton's Avatar Martin Brampton
OK, it should not do that. But I am in the middle of a lot of changes - partly forced by a hosting provider going out of business and partly on account of a decision to migrate from iptables to nftables. For the time being, I have removed the IP restriction on the administrator directory.

It certainly isn't possible to use arbitrary ports. You didn't respond to "I'm wondering what "check the validity" is trying to do - my server has quite tight firewall rules".

Certainly it is possible to telnet to regularlabs.com on port 443, for example.
Peter van Westen's Avatar Peter van Westen ADMIN
I entered your download key, saved it, all is fine.
So I guess it had to do with your IP restrictions.
Like I said, issue on your side.
Please post a rating at the Joomla! Extensions Directory
Martin Brampton's Avatar Martin Brampton
I've never doubted that it was likely to be an issue with my site, but did not have enough information to sort out the reason. And you've hardly been informative about what your software is trying to do.

You can believe that it was the IP restriction if it makes you happy, but it seems unlikely. The block on the administrator directory (except for specific IP addresses) is server wide, and is implemented on all my servers using the exact same configuration. I have been able to activate your software on other sites on the same server (that are obviously subject to the same IP restriction).

Your access to my site used ipv6 and it is difficult for me to test that, since I do not have such an address myself. But it should have worked if the information you provided was correct. The Apache documentation states that Require ip can be used with either ipv4 or ipv6. The list of IP addresses is included in the rule that limits access, and Apache is reloaded if it changes. The list is currently as follows, and includes the last addresses you provided.

Confidential information:
(hidden)


The rule itself is pretty simple:
<DirectoryMatch "^.*/administrator/">
Include /etc/apache2/common.d/selectedip
<FilesMatch "(.*\.ajax|.*\.html|.*\.css|.*\.js|index[0-9]?|restore)\.php$">
Include common.d/selectedip
</FilesMatch>
</DirectoryMatch>

I'm not really very happy with software that makes external connections that are not necessary for its actual functionality. Hardly conducive to robust security, especially for software from someone who does not reveal any real world contact details. And if you must make such connections, it would be sensible to use TLS on port 443, which is the least likely port to suffer blockages through the internet.
Peter van Westen's Avatar Peter van Westen ADMIN
The Download Key check does a simple ajax call to the regularlabs.com domain to check if the entered Download Key is valid.
This is a method that many paid extensions do.

But you are not happy with the software and with me. And you are paranoid and pointing fingers. Not something I enjoy.
So I refunded your purchase. Hope you find a different solution that works for you.

Good luck.
Please post a rating at the Joomla! Extensions Directory
You can only post on the extension support forum if you have an active subscription and you log in

Buy a Pro subscription