Support

Admin Tools

#10201 localhost and update

Posted in ‘Admin Tools for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Admin Tools version
n/a

Latest post by nicholas on Friday, 06 January 2012 05:05 CST

surveillance
Mandatory information about my setup:

Have I read the related troubleshooter articles above before posting (which pages?)? yes geo.block
Have I searched the forum before posting? yep
Have I read the documentation before posting (which pages?)? yep
Joomla! version: 1.7.3
PHP version: 5.3.
MySQL version: (unknown)
Host: (optional, but it helps us help you)
Admin Tools version: svn673


Description of my issue:

- if you have time please:

1.Can I add Admintools local (without or with waff settings) and transfer it then with the whole project to the live server?
Is there any way not to loose all the blocked IP-s and data, when starting a relaunch with a fresh installation?

2. A client wants to block his country :); but he needs access to the backend. Is this possible? (with white list - the other possibilities with anonymous services I will look on my own and test it.)

Thanks, Dan

PS.: I had the IP-Blacklist issue; svn173 solved it

nicholas
Akeeba Staff
Manager
Hi Dan,

1. You can always back up and restore the jos_admintools_* tables. Transferring them between two sites is what is required to transfer all settings.

2. This is stupid idea on its own right. GeoBlocking is the silliest and most inefficient security method. If you're trying to keep the content from being accessed in his country, there's something called Google and Bing which offer cached pages. From a security perspective, if I were a hacker in his country I'd just simply use a proxy server in another country and use it to attack his site. Nowadays you can even rent SSH tunnels for less than 20$/month. Therefore, GeoBlocking is a stupid idea, but I digress.

In order for Joomla! to know WHO he is so as not to block him, he has to log in. In order to log in, he had to access the site's back-end as a guest user. But as a guest user he's going to be blocked by WAF, because we don't know who he is yet. The only workaround is for him to have a static IP and add that to the Administrator IP Whitelist. This way, Admin Tools will know who he is based on his IP, not blocking him.

He should also note that he's putting pitfalls to himself. IF he's on vacation and on a mobile connection or in an Internet cafe, he won't be able to access his site. Chances are he won't have FTP access either, so he'll effectively be cut off from his own site. I don't think it's something he wants :)

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!

surveillance
Hi Nicholas,
Its also my opinion, that it makes no sense. Admintool will be the easiest way to demonstrate that to my client :) -
Best regards, Dan

nicholas
Akeeba Staff
Manager
Oh, yeah, it will be! :D The most effective way to convince a client that what they ask for is not what they really need is to implement it and let them beg to roll back this feature. It's exactly the reason why GeoBlock has not been removed from Admin Tools. Too many people were asking for this feature, despite me telling them that it's a Very Bad Idea(tm) :)

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!

TurnTex
Ok, Mr. Wise One,

Why is GeoBlock a bad idea in general? Is it just because it is not real secure? I sell unique products of my own design. As we know, there is a certain country in Asia that begins with C and ends in A that is notorious for taking someones idea and knocking it off. As a result, I have that country blocked since I have never had any business from them anyway. I know that someone from that country can get around that but it is more of a discouragement for the bots and such. Is that bad practice?

nicholas
Akeeba Staff
Manager
Let's say I want to visit your site and rip off your designs. Even if you have GeoBlocking turned on I can:
- Use Google and Bing's cached copied of your site's pages
- Use a free anonymising proxy, usually operating from the US or EU
- Use a service like Secure Tunnel which allows me to "tunnel" my trafic through their servers, effectively making your server believe that I come from the US
- Simply have one of my contacts in the US access your site, download all the information I need and send them back to me by email, file upload, ship it on a USB stick,...

Ergo, GeoBlocking is a sham. It only blocks the biggest idiots, but not anyone who knows what he's doing.

PS: I have personally tried the first three workarounds when my (static) IP got accidentally blocked by the firewall of a server I was working on and I wanted to fetch some information and then fix the IP blocking problem.

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!

Support Information

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!