From 70007b8efcd62ec267b0bee15aaa5b6a9b7d4f63 Mon Sep 17 00:00:00 2001 From: LV-426 Date: Tue, 14 Apr 2015 00:02:17 +0300 Subject: [peer/host addr] localhost_access_decorator__ipv4: use peer_addr in IP based access control (still broken) --- src/server/rz_server.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') 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) -- cgit v1.3.1