From 89cde6d7679c98b0833a7b4b1b06af05e07656fe Mon Sep 17 00:00:00 2001 From: j Date: Thu, 26 Feb 2015 14:14:53 +0530 Subject: [PATCH] dont use ipv6 localhost, chrome disables ipv6 if no global link is available --- README.md | 10 +++++----- peerlink/server.py | 2 +- peerlink/settings.py | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 19ef585..66759b3 100644 --- a/README.md +++ b/README.md @@ -15,19 +15,19 @@ # register your application register application - POST http://[::1]:8842/add + POST http://127.0.0.1:8842/add { "name": "yourappname", - "url": "http://[::1]:YOURPORT/remote/" + "url": "http://127.0.0.1:YOURPORT/remote/" } now peers can make requetss to - GET|POST http://[::1]:8842//PATH + GET|POST http://127.0.0.1:8842//PATH that get proxied and end up on <peer id> at - GET|POST http://[::1]:YOURPORT/remote/PATH + GET|POST http://127.0.0.1:YOURPORT/remote/PATH requests have a From: header to indicate the remote peer id making the request @@ -36,6 +36,6 @@ remote peer id making the request peerlink discovers peers in the local network, - GET http://[::1]:8842/info + GET http://127.0.0.1:8842/info contains info on currently visible peers diff --git a/peerlink/server.py b/peerlink/server.py index eb115d7..661cfb2 100644 --- a/peerlink/server.py +++ b/peerlink/server.py @@ -120,7 +120,7 @@ def run(root_dir=None): if ':' in settings.server['address']: host = '[%s]' % settings.server['address'] elif not settings.server['address']: - host = '[::1]' + host = '127.0.0.1' else: host = settings.server['address'] url = 'http://%s:%s/' % (host, settings.server['port']) diff --git a/peerlink/settings.py b/peerlink/settings.py index 7bc4e3b..4fed870 100644 --- a/peerlink/settings.py +++ b/peerlink/settings.py @@ -20,7 +20,7 @@ tls_key_path = os.path.join(config_path, 'node.tls.key') defaults = { - "address": "::1", + "address": "127.0.0.1", "port": 8842, "node_address": "", "node_port": 8851,