【问题标题】:Cannot assign requested address error with bitcoin-abe无法使用 bitcoin-abe 分配请求的地址错误
【发布时间】:2014-03-13 01:36:38
【问题描述】:

过去几天我一直在玩bitcoin-abe,让它加载狗狗币区块链。在我的localhost 上一切正常,当我转到http://localhost:2750 时一切正常。不幸的是,一旦我将其移动到具有以下配置的实时服务器:

dbtype sqlite3
connect-args doge.sqlite
port 2750
host SERVER_IP_ADDRESS
datadir = [{
        "dirname": "/home/ubuntu/.dogecoin",
        "chain": "Dogecoin",
        "code3": "DOGE",
        "address_version": "\u001e",
        "magic": "\u00c0\u00c0\u00c0\u00c0",
        "conf": "dogecoin.conf",
        "trim_depth": 40
        }]
commit-bytes = 100000
keep-scriptsig = false
int-type str

我在启动时收到此错误:

ubuntu@ip-10-198-38-95:~$ sudo python -m Abe.abe --config doge.conf 
Opened /home/ubuntu/.dogecoin/blocks/blk00022.dat
Abe initialized.
Traceback (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/usr/local/lib/python2.7/dist-packages/Abe/abe.py", line 2169, in <module>
    sys.exit(main(sys.argv[1:]))
  File "/usr/local/lib/python2.7/dist-packages/Abe/abe.py", line 2165, in main
    serve(store)
  File "/usr/local/lib/python2.7/dist-packages/Abe/abe.py", line 2047, in serve
    httpd = make_server(args.host, port, abe)
  File "/usr/lib/python2.7/wsgiref/simple_server.py", line 144, in make_server
    server = server_class((host, port), handler_class)
  File "/usr/lib/python2.7/SocketServer.py", line 408, in __init__
    self.server_bind()
  File "/usr/lib/python2.7/wsgiref/simple_server.py", line 48, in server_bind
    HTTPServer.server_bind(self)
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 108, in server_bind
    SocketServer.TCPServer.server_bind(self)
  File "/usr/lib/python2.7/SocketServer.py", line 419, in server_bind
    self.socket.bind(self.server_address)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
socket.error: [Errno 99] Cannot assign requested address

我有什么遗漏的吗?

【问题讨论】:

    标签: python-2.7 bitcoind dogecoin-api


    【解决方案1】:

    好的,所以我在掌舵时睡着了。我只需要使用0.0.0.0 作为主机。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-09
      • 2011-03-12
      • 2011-10-13
      • 2020-10-30
      • 2012-05-28
      • 2020-08-24
      • 2013-03-16
      • 1970-01-01
      相关资源
      最近更新 更多