summaryrefslogtreecommitdiff
path: root/src/server/rz_server.py
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2015-04-14 00:02:17 +0300
committerLV-426 <lv-426@taproot.org.il>2015-04-14 00:11:28 +0300
commit70007b8efcd62ec267b0bee15aaa5b6a9b7d4f63 (patch)
tree44243650add26422e3c9492e3bd5e6b159dee14e /src/server/rz_server.py
parent08b4de828eb19ac1971f17038bf8dfefd54c1e43 (diff)
[peer/host addr] localhost_access_decorator__ipv4: use peer_addr in IP based access control (still broken)
Diffstat (limited to 'src/server/rz_server.py')
-rw-r--r--src/server/rz_server.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/rz_server.py b/src/server/rz_server.py
index d210f0f7..fb276306 100644
--- a/src/server/rz_server.py
+++ b/src/server/rz_server.py
@@ -276,7 +276,8 @@ def init_rest_interface(cfg, flask_webapp):
@wraps(f)
def wrapped_function(*args, **kw):
- if '127.0.0.1' != request.remote_addr:
+ rmt_addr, _ = request.peer_sock_addr
+ if '127.0.0.1' != rmt_addr:
log.warning('unauthorized attempt to access localhost restricted path: %s' % (request.path))
return make_response__http__empty(stauts=403)