Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Latest post by nicholas on Monday, 28 September 2026 04:42 CDT
This is a SEF URL, not an actual directory on your site.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!
WebCRON uses Wget to trigger the URL-based CRON jobs. By default, Admin Tools will block Wget.
Go to Components, Admin Tools, Server Config File Maker, User agents to block -> remove Wget. Click on Save & Create .htaccess.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!
Please try the following to narrow this down:
.htaccess file to something like .htaccess-bak, then rename htaccess.txt (Joomla's default, unmodified .htaccess template that ships in the site root) to .htaccess..htaccess in place, the block is not coming from our .htaccess Maker at all, but from something else on the server (e.g. the host's own web server configuration or a security module). In that case this would not be something we can fix on our end, and you would need to speak to your host..htaccess and then, in Admin Tools' Server Config File Maker, disable one option at a time (saving and recreating the .htaccess after each change) until you find the specific option responsible. Let us know which one it turns out to be so we can confirm.Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!
When you reinstalled the extension your old Secret Word was no longer valid. Have you created a new secret word and updated your CRON job?
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!
That was my next question, but you preemptively answered it :)
One correction, though. There are no disallowed characters per se. You can use whatever you want: latin lower- and uppercase characters, Arabic numerals (digits), punctuation, Greek, Chinese, emoji, any Unicode character will do. If your server can convey it to PHP, Akeeba Backup can use it. If you want to use Føδ*🧑🏻💻c❤︎裡32 as your secret word you can. In the URL it would actually appear URL-encoded as F%C3%B8%CE%B4%2A%F0%9F%A7%91%F0%9F%8F%BB%E2%80%8D%F0%9F%92%BBc%E2%9D%A4%EF%B8%8E%E8%A3%A132. I have an integration test for it as something you can (but probably won't) do, proving that the engine accepts "crazy" character combos just fine.
That said, a problem using something complex lies on the server, not our code.
Most servers run some kind of server protection – typically mod_security2 wit the OWASP CRS – which misunderstands complex passwords and especially those containing punctuation any characters outside basic latin without accents and diacritics as something malicious going on.
This is why when you generate a secret word in Akeeba Backup the built-in rules are to use a-z, A-Z, 0-9, and dash. This is also why there's a password quality metering algorithm implemented: I know that 99% of users trying to set up their own password will be frustrated by their server, ending up with something like JustBloodyWorkAlready which is most definitely NOT a good password for what is a Super User-equivalent feature.
Hence the advice in the documentation to always use a-z, A-Z, 0-9, dashes, and underscores with enough characters to have enough entropy. It's not a limitation in our software, Joomla, PHP itself, or the web server. It's a limitation of how production web servers are typically configured.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!
Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.
Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!