niro

ET IP Security

  • Popularity Score 2113 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Extension allows to restrict access to website for visitors by IP or IP mask.
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.
In order to get this extension, you must have active Magento Go Store. Click here to create Go store.
You must choose from Magento Connect Version 1.5.1.0 or 2.0.
Learn more

Magento Connect 1.0 change

FREE
Previous Next
Overview

ET IP Security

Extension can restrict access to website by IP address or IP masks. When restrict rule is triggered, customer gets redirected to CMS page specified in settings or just blank page. You can get notifications about triggered rules by email. There is also opportunity to switch your website off for maintenance.
Permanent link to extension on our site.

Use Cases

Restrict access to administration panel
Let's say, you are shop owner and you want for your operators and managers to work in admin panel only on their workplace. There can be several reasons for that:

  • You don't want for your staff to work overtime from home
  • You don't want for your staff to have access to confidential information without any supervision
  • You want to decrease probability of getting your information accessed by outsider, who somehow got an operator's password
With the help of this extension you can limit access to admin panel. You can enter a list of IP addresses (or IP mask), which will have access to this area of website. When someone will try to enter from any other addresses, depending on configuration, he will see either blank or CMS page.

Restrict access to frontend
You may want to ignore some groups of visitors. It can be:

  • People, who leave unwanted messages in revews, tags and any other places, where it is possible to enter text
  • People, who tried paying with stolen credit cards
  • Visitors from specific countries (you will have to manually enter the IP address ranges belonging to such countries)
  • Any person, towards whom you feel antipathy
Just like in previous case, you can create a list of addresses, from which it will be impossible to visit frontend. You can add comment to any rule, so that you wouldn't forget, what it means.

Switch off your website for maintenance
For example, you or your IT guys decided to upgrade Magento version, install a new extension or make any other technical activities on your website. During that time customer visits are unwanted, but you don't want to lose them. IP Security allows you to temporarily close your shop and show a page with an announcement in HTML about maintenance time or something like that.

Extension Support

Extension support is available through issue tracking system.
You can see information freely, but you will have to sign up to open a ticket.

Please, report all bugs and feature requests that are related to this extension.

If by some reason you can not submit a question, bug report or feature request to our ticket system, you can write us an email - support@etwebsolutions.com.

On extension page you will find Frequently Asked Questions, Changelog, Link to source codes.

About ET Web Solutions Team

Please visit our website shop.etwebsolutions.com for more information about our team. There are other extensions available.
Release Notes

Extension allows to restrict access to website for visitors by IP or IP mask. Also allows to turn off frontend during maintenance operations.

2011-04-04 12:49:53
  • Version number: 1.5.0
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5
You must be registered and logged in to get extension key.
You must choose from Magento Connect Version 1.5.1.0 or 2.0.
Learn more

Magento Connect 1.0 change

Extension allows to restrict access to website for visitors by IP or IP mask.
When blocking rule is applied user is redirected to selected CMS page or blank page. Also extension can notify website owner about blocked visitor by email.

Second function: Allows to turn off frontend during maintenance operations.

Extension allows to restrict access to website for visitors by IP or IP mask. Also allows to turn off frontend during maintenance operations.

2011-03-16 11:01:56
  • Version number: 1.2.0
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5
You must be registered and logged in to get extension key.
You must choose from Magento Connect Version 1.5.1.0 or 2.0.
Learn more

Magento Connect 1.0 change

Extension allows to restrict access to website for visitors by IP or IP mask.
When blocking rule is applied user is redirected to selected CMS page or blank page. Also extension can notify website owner about blocked visitor by email.

Second function: Allows to turn off frontend during maintenance operations.
Reviews

About the Developer

This extension was developed by and is supported by niro

ET IP Security 4.3 5 31 31
After installed,I can´t run the store magneto or admin,please help After install the extention I can´t run the store magneto or admin. How can a fix it? There has been an error processing your request Mage registry key "_singleton/etipsecurity/observer" already exists Trace: #0 /home/exwdeal/public_html/app/Mage.php(222): Mage::throwException('Mage registry k...') #1 /home/exwdeal/public_html/app/Mage.php(476): Mage::register('_singleton/etip...', false) #2 /home/exwdeal/public_html/includes/src/__default.php(21023): Mage::getSingleton('etipsecurity/ob...') #3 /home/exwdeal/public_html/app/Mage.php(447): Mage_Core_Model_App->dispatchEvent('controller_acti...', Array) #4 /home/exwdeal/public_html/includes/src/__default.php(13691): Mage::dispatchEvent('controller_acti...', Array) #5 /home/exwdeal/public_html/includes/src/__default.php(14324): Mage_Core_Controller_Varien_Action->preDispatch() #6 /home/exwdeal/public_html/includes/src/__default.php(13571): Mage_Core_Controller_Front_Action->preDispatch() #7 /home/exwdeal/public_html/includes/src/__default.php(17927): Mage_Core_Controller_Varien_Action->dispatch('index') #8 /home/exwdeal/public_html/includes/src/__default.php(17484): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http)) #9 /home/exwdeal/public_html/includes/src/__default.php(20061): Mage_Core_Controller_Varien_Front->dispatch() #10 /home/exwdeal/public_html/app/Mage.php(683): Mage_Core_Model_App->run(Array) #11 /home/exwdeal/public_html/index.php(87): Mage::run('', 'store') Error log record number: 142609669473 April 21, 2014
Great Extension and Support! Works great on 1.8.1 Better then adding to Cpanel Ip block list, as you can control all in the admin of your magento site . Amazing quick support for a free extension. Great work! A must install to stop spammers. Thank you... April 1, 2014
Flawless!! The one and only extension needed for restricting access to your staged environment or for when performing maintenance on production environment. Works exactly as described and a huge thanks to the developer for sharing this one! March 20, 2014
Very Useful! Very Useful! As all the extensions from you guys! Than you. November 2, 2013
100% recommended! I have just had this installed by the developer, a small charge of 25 Euros and all working fine. I have a test site and it has a rockettheme, 6 installed extensions so not a straight forward Magento setup but this free add on worked! You can install it yourself but I would say pay for the installation, not only saves you time and any hassle but rewards the developer for a great free product! October 14, 2013
It's OK now and this extension is very, very well It was a mistake I made. Now all is OK, and I have remote control on my phpMyAdmin. Now I have email about rejected adress. Thank you niro for your excellent extension ! September 20, 2013
This extension works very well! It works so well that I ended up banning me. Fortunately, I regained control of the site. But now I can no longer connect to phpMyAdmin. Niro, I need your help. I wish I could reinstall this extension and have access to phpMyAdmin. Can you help me? S O S :) I sent you an email. Thank you! September 19, 2013
Excellent extension Excellent extension. Works fine on CE 1.7.0.2. Thanks! August 11, 2013
Excellent! Excellent! It was all I wanted. Works fine in 1.7.0.2. Just do not comment about the support because I did not need to use. Thanks! June 12, 2013
Works fine on CE 1.7.0.2 Hello, Very good and efficient securtity module. Ok the ip's are redirected to blank page, but we see it in the visitor page list yet... Is it possible to exclude it from this list ? works very fine on CE 1.7.0.2, and the additionnal function "Maintenance Mode page" is very useful too. Don't forget to begin list autorisation by *.*.*.* before put restriction address ip. VERY GOOD +++ June 11, 2013
2 3 4 next>>
Q&A
(7 Questions : 8 Answers)

Product Q&A

Ask your questions. Share your answers.

 
 
« Back
 
 
Sort by
 
2 answers

Unable to block IP

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26634724
Customer avatar
Hi,

I have successfully installed this extension their is no bug. But when submit a ip to block it. I can access my site from that ip why this is happening can you help me.
by
kuldeepvaishya
-
1 year ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_114757
Customer avatar
Answer: 
To get help faster please open a ticket in our ticket system (link is available on extension configuration page or on extension description page).

To confirm this bug i need to see extension configuration.
But i think you have not made correct configuration. Note, that allow rule have priority above block rule.
Second: mayby you access site with local ip, but have blocked external IP adress (or other way round).
by
niro
-
1 year ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26931177
Customer avatar
Answer: 
Check $_SERVER['REMOTE_ADDR'] is giving right ip address or not.If server is using proxy server then it will not show correct IP Address.
by
dhaval123456
-
3 months, 2 weeks ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26289937
Customer avatar
This is the error:
Mage registry key "_singleton/etipsecurity/observer" already exists

Trace:
#0 /home/branderc/public_html/tienda/app/Mage.php(222): Mage::throwException('Mage registry k...')
#1 /home/branderc/public_html/tienda/app/Mage.php(476): Mage::register('_singleton/etip...', false)
#2 /home/branderc/public_html/tienda/includes/src/__default.php(21023): Mage::getSingleton('etipsecurity/ob...')
#3 /home/branderc/public_html/tienda/app/Mage.php(447): Mage_Core_Model_App->dispatchEvent('controller_acti...', Array)
#4 /home/branderc/public_html/tienda/includes/src/__default.php(13691): Mage::dispatchEvent('controller_acti...', Array)
#5 /home/branderc/public_html/tienda/includes/src/Mage_Adminhtml_Controller_Action.php(160): Mage_Core_Controller_Varien_Action->preDispatch()
#6 /home/branderc/public_html/tienda/includes/src/__default.php(13571): Mage_Adminhtml_Controller_Action->preDispatch()
#7 /home/branderc/public_html/tienda/includes/src/__default.php(17927): Mage_Core_Controller_Varien_Action->dispatch('index')
#8 /home/branderc/public_html/tienda/includes/src/__default.php(17484): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#9 /home/branderc/public_html/tienda/includes/src/__default.php(20061): Mage_Core_Controller_Varien_Front->dispatch()
#10 /home/branderc/public_html/tienda/app/Mage.php(683): Mage_Core_Model_App->run(Array)
#11 /home/branderc/public_html/tienda/index.php(87): Mage::run('', 'store')
by
kowanet
-
1 year, 3 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Customer avatar
Answer: 
I cannot reproduce this error on my test sites. Can you write step by step how you have get this error?

Example:
1. i have turned cache off
2. i have turned compilation off
3. i have installed extension (how? by Magento Connect or by Copying source code)
....
x. i have pressed Run Compilation process

and on what step problem started?
If you can provide us this data we will inspect this issue and make extension a bit better for community (fix error or make better instruction).

To get access to your site you need to disable our extension.
1. Rename the file /home/branderc/public_html/tienda/etc/modules/ET_IpSecurity.xml to /home/branderc/public_html/tienda/etc/modules/ET_IpSecurity.xml__
or delete it completely

2. Disable compilation by ssh
search for "disable magento compiler" in google. Links not allowed in answers.

3. Delete cache folders from /home/branderc/public_html/tienda/var/cache/

than you can access to admin and frontend
by
niro
-
1 year, 3 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26432502
Customer avatar
Hello,

I need to block for whole India so how will I write IPs.
Can I write range?
Please suggest.
by
Dollybpatel
-
1 year, 1 month ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_114757
Customer avatar
Answer: 
Hello.

You can find some usefull information on extension page on our site.
You can enter IP addresses, masks and ranges. Comments are added with character |

127.0.0.1|My address
10.*.*.*|internal company IPs
10.0.0.1-20.0.0.1|IP Range
10.0.0.192/26|IP Range
by
niro
-
1 year, 1 month ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
 
1 answer

Getting a 404

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26024899
Customer avatar
Hi - seemed to install successfully, and I have the tab on the config page, but get a 404 when I select it. Flushed cache, etc.

Thanks!
by
AbenF
-
1 year, 1 month ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_114757
Customer avatar
Answer: 
After any extension installation you should relogin to admin. This reloads ACL (access control list) and Magento knows if you have access to this extension.

Quote from installation instruction:
5. Log out from the admin panel
6. Log in to the admin panel with your login and password
by
niro
-
1 year, 1 month ago
+1point
1out of 1found this answer helpful.
Was this helpful?Yes1No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26953061
Customer avatar
Hi,

I missed the comma when i was entering a 2nd allowed ip address and so now i can't access my admin from anywhere.

How i i reset or remove this extension so i can get my admin back?

apparently this extension also blocks the magento connect manager.

Please advise asap,

thanks
by
azphones1
-
6 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_114757
Customer avatar
Answer: 
You can

1. Disable extension
Edit file /app/etc/modules/ET_IpSecurity.xml and set <active>false</active>

Do not forget to clear cache folder.

2. Edit settings in database
If you have an access to database, then execute the following query
Select * from core_config_data where path Like "%etipsecurity%"
As a result, you will get all of extension's settings. Edit the setting you want and delete your IP address. For example, it can be setting "etipsecurity/ipsecurityadmin/allow". Of course, you can delete all of the settings, but in this case you will have to configure the extension from start.

3. Clear all extension settings by executing reset.php file. This file is available in extension archive if you download it from our site or from bitbucket.org.

Do not forget to delete this file from your server after clearing settings.
by
niro
-
6 months ago
-1point
0out of 1found this answer helpful.
Was this helpful?Yes0No1
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_25862172
Customer avatar
example: I want bloquer the U.S. access only
search engines google to wear my site come from the U.S., they will also be blocked?
by
Magento King BR
-
6 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_114757
Customer avatar
Answer: 
Extension blocks all visitors from configured IP addresses. Search engines are visitors too.

You have full control for blocking or allowing visitors from specific IP addresses. If you disable access for search robots IP addresses, they will be blocked too.
by
niro
-
6 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27374920
Customer avatar
I need to block IP 41.58.75.240

In your extension, in the IP Security-Frontend section of the config panel, in the "Block these IPs" field, I entered this range;

41.58.0.0/255

Is my syntax incorrect ("/" vs. "-" etc.), and should this particular IP be included in this range?
by
marketingmb
-
1 month, 1 week ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_114757
Customer avatar
Answer: 
You can enter IP addresses, masks and ranges. Comments are added with character |
127.0.0.1|My address
10.*.*.*|internal company IPs
10.0.0.1-20.0.0.1|IP Range
10.0.0.192/26|IP Range

Do not forget to look at extension page on our site - there more information available.

For IP address 41.58.75.240
you should use one of the ranges
41.58.0.0/16
41.58.75.0/24
by
niro
-
1 month, 1 week ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
1 of 1
1 of 1
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.