lightning-power-users / node-launcher

Easiest Bitcoin Lightning desktop app, for Windows, macOS, and Linux
MIT License
357 stars 67 forks source link

6.0.6 fails on macOS 10.15 #404

Open shawnyeager opened 5 years ago

shawnyeager commented 5 years ago
Screenshot 2019-10-30 13 57 13

And as I type this, the following dialog just appeared. Note that clicking the link doesn't work, and I'm unable to select the remainder of the text to report.

Screenshot 2019-10-30 13 58 18
shawnyeager commented 5 years ago

I built locally, and here are the result of python run.py. It does run, but references a prior version of tor.

~/D/node-launcher ❯❯❯ python run.py                                            (venv) master ◼
2019-10-30 19:29:07 [info     ] Loading KWallet
2019-10-30 19:29:07 [info     ] Loading SecretService
2019-10-30 19:29:07 [info     ] Loading Windows
2019-10-30 19:29:07 [info     ] Loading chainer
2019-10-30 19:29:07 [info     ] Loading macOS
2019-10-30 19:29:07 [info     ] constants                      NODE_LAUNCHER_RELEASE=7.1.0 OPERATING_SYSTEM=darwin TARGET_BITCOIN_RELEASE=v0.18.1 TARGET_LND_RELEASE=v0.7.1-beta
2019-10-30 19:29:07 [debug    ] Starting new HTTPS connection (1): api.github.com:443
2019-10-30 19:29:07 [debug    ] Starting node set
2019-10-30 19:29:07 [debug    ] update_status tor software     new_status=checking_download
2019-10-30 19:29:07 [debug    ] update_status tor node         network=tor new_status=checking_download old_status=None
2019-10-30 19:29:07 [debug    ] update_status tor software     new_status=downloading_software
2019-10-30 19:29:07 [debug    ] update_status tor node         network=tor new_status=downloading_software old_status=checking_download
2019-10-30 19:29:07 [debug    ] Downloading                    destination_directory=/Users/shawn/Library/Application Support/Node Launcher/tor destination_file=TorBrowser-8.5.4-osx64_en-US.dmg source_url=http://www.torproject.org/dist/torbrowser/8.5.4/TorBrowser-8.5.4-osx64_en-US.dmg
2019-10-30 19:29:07 [debug    ] Starting new HTTP connection (1): www.torproject.org:80
2019-10-30 19:29:07 [debug    ] http://www.torproject.org:80 "GET /dist/torbrowser/8.5.4/TorBrowser-8.5.4-osx64_en-US.dmg HTTP/1.1" 302 333
2019-10-30 19:29:07 [debug    ] Starting new HTTPS connection (1): www.torproject.org:443
2019-10-30 19:29:08 [debug    ] https://api.github.com:443 "GET /repos/lightning-power-users/node-launcher/releases HTTP/1.1" 200 None
2019-10-30 19:29:09 [debug    ] https://www.torproject.org:443 "GET /dist/torbrowser/8.5.4/TorBrowser-8.5.4-osx64_en-US.dmg HTTP/1.1" 302 330
2019-10-30 19:29:09 [debug    ] Starting new HTTPS connection (1): dist.torproject.org:443
2019-10-30 19:29:09 [debug    ] https://dist.torproject.org:443 "GET /torbrowser/8.5.4/TorBrowser-8.5.4-osx64_en-US.dmg HTTP/1.1" 404 266
2019-10-30 19:29:09 [debug    ] Download response              headers={'Date': 'Wed, 30 Oct 2019 19:29:11 GMT', 'Server': 'Apache', 'X-Content-Type-Options': 'nosniff', 'X-Frame-Options': 'sameorigin', 'X-Xss-Protection': '1', 'Referrer-Policy': 'no-referrer', 'Strict-Transport-Security': 'max-age=15768000; preload', 'Content-Security-Policy': "default-src 'self';", 'Content-Length': '266', 'Keep-Alive': 'timeout=5, max=100', 'Connection': 'Keep-Alive', 'Content-Type': 'text/html; charset=iso-8859-1'}
2019-10-30 19:29:09 [debug    ] Download error                 reason=Not Found status_code=404
Traceback (most recent call last):
  File "/Users/shawn/Development/node-launcher/node_launcher/gui/components/thread_worker.py", line 71, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/Users/shawn/Development/node-launcher/node_launcher/node_set/lib/software.py", line 103, in download
    response.raise_for_status()
  File "/Users/shawn/Development/node-launcher/venv/lib/python3.7/site-packages/requests/models.py", line 940, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://dist.torproject.org/torbrowser/8.5.4/TorBrowser-8.5.4-osx64_en-US.dmg
2019-10-30 19:29:21 [info     ] run_command                    args=['-conf=/Users/shawn/Library/Application Support/Bitcoin/bitcoin.conf'] cmd=help program=/Users/shawn/Library/Application Support/Node Launcher/bin/bitcoin-cli

Attempting to launch Zap desktop (which I do have installed):

Traceback (most recent call last):
  File "/Users/shawn/Development/node-launcher/node_launcher/gui/components/thread_worker.py", line 71, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/Users/shawn/Development/node-launcher/node_launcher/node_set/lib/software.py", line 103, in download
    response.raise_for_status()
  File "/Users/shawn/Development/node-launcher/venv/lib/python3.7/site-packages/requests/models.py", line 940, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://dist.torproject.org/torbrowser/8.5.4/TorBrowser-8.5.4-osx64_en-US.dmg
Traceback (most recent call last):
  File "/Users/shawn/Development/node-launcher/node_launcher/gui/menu/menu.py", line 64, in <lambda>
    lambda: webbrowser.open(self.node_set.lnd_node.configuration.lndconnect_url)
  File "/Users/shawn/Development/node-launcher/node_launcher/node_set/lnd/lnd_configuration.py", line 221, in lndconnect_url
    host = self.grpc_url.split(':')[0]
  File "/Users/shawn/Development/node-launcher/node_launcher/node_set/lnd/lnd_configuration.py", line 169, in grpc_url
    return f'127.0.0.1:{self.grpc_port}'
AttributeError: 'LndConfiguration' object has no attribute 'grpc_port'