diff options
| author | LV-426 <lv-426@taproot.org.il> | 2015-04-14 00:02:17 +0300 |
|---|---|---|
| committer | LV-426 <lv-426@taproot.org.il> | 2015-04-14 00:11:28 +0300 |
| commit | 70007b8efcd62ec267b0bee15aaa5b6a9b7d4f63 (patch) | |
| tree | 44243650add26422e3c9492e3bd5e6b159dee14e /src/server/rz_server.py | |
| parent | 08b4de828eb19ac1971f17038bf8dfefd54c1e43 (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.py | 3 |
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) |
