SDL selects a server that is down during wallet creation/restore #135

Closed
opened 4 months ago by onryo · 5 comments
onryo commented 4 months ago
Collaborator
getRandomServer
Checking if lite server  "https://lite.hushpool.is"  is a alive, try= 0
Checking if lite server  "https://lite2.hushpool.is"  is a alive, try= 1
Checking if lite server  "https://lite.hush.is"  is a alive, try= 2
Checking if lite server  "https://lite.hush.community"  is a alive, try= 3
Checking if lite server  "https://lite.myhush.org"  is a alive, try= 4
Checking if lite server  "https://wtfistheinternet.hush.is"  is a alive, try= 5
Checking if lite server  "https://poop.granitefone.me"  is a alive, try= 6
Checking if lite server  "https://lite.hush.land"  is a alive, try= 7
Lite server in conf  "https://lite.hushpool.is"  is down, getting a random one
getRandomServer
Checking if lite server  "https://poop.granitefone.me"  is a alive, try= 0
Checking if lite server  "https://lite.hush.land"  is a alive, try= 1
Checking if lite server  "https://lite.hushpool.is"  is a alive, try= 2
Checking if lite server  "https://lite2.hushpool.is"  is a alive, try= 3
Checking if lite server  "https://lite.hush.is"  is a alive, try= 4
Checking if lite server  "https://lite.hush.community"  is a alive, try= 5
Checking if lite server  "https://lite.myhush.org"  is a alive, try= 6
Checking if lite server  "https://wtfistheinternet.hush.is"  is a alive, try= 7
getSettings
"loadConnection" :  calling doAutoConnect
getSettings
"doAutoConnect" :  Creating connection with server= "https://poop.granitefone.me"
"doAutoConnect" :  Attempting to initialize library with  "https://poop.granitefone.me"
Wallet exists: false
"doAutoConnect" :  no existing wallet
createOrRestore : server= "https://poop.granitefone.me"
FirstTimeWizard : dangerous= false  server= "https://poop.granitefone.me"
FirstTimeWizard : backed up old addresslabels
  1. It says lite.hushpool.is" is down, getting a random one, which is incorrect.
  2. SDL says poop.granitefone.me is a live, which is in fact was down for some time.

image

``` getRandomServer Checking if lite server "https://lite.hushpool.is" is a alive, try= 0 Checking if lite server "https://lite2.hushpool.is" is a alive, try= 1 Checking if lite server "https://lite.hush.is" is a alive, try= 2 Checking if lite server "https://lite.hush.community" is a alive, try= 3 Checking if lite server "https://lite.myhush.org" is a alive, try= 4 Checking if lite server "https://wtfistheinternet.hush.is" is a alive, try= 5 Checking if lite server "https://poop.granitefone.me" is a alive, try= 6 Checking if lite server "https://lite.hush.land" is a alive, try= 7 Lite server in conf "https://lite.hushpool.is" is down, getting a random one getRandomServer Checking if lite server "https://poop.granitefone.me" is a alive, try= 0 Checking if lite server "https://lite.hush.land" is a alive, try= 1 Checking if lite server "https://lite.hushpool.is" is a alive, try= 2 Checking if lite server "https://lite2.hushpool.is" is a alive, try= 3 Checking if lite server "https://lite.hush.is" is a alive, try= 4 Checking if lite server "https://lite.hush.community" is a alive, try= 5 Checking if lite server "https://lite.myhush.org" is a alive, try= 6 Checking if lite server "https://wtfistheinternet.hush.is" is a alive, try= 7 getSettings "loadConnection" : calling doAutoConnect getSettings "doAutoConnect" : Creating connection with server= "https://poop.granitefone.me" "doAutoConnect" : Attempting to initialize library with "https://poop.granitefone.me" Wallet exists: false "doAutoConnect" : no existing wallet createOrRestore : server= "https://poop.granitefone.me" FirstTimeWizard : dangerous= false server= "https://poop.granitefone.me" FirstTimeWizard : backed up old addresslabels ``` 1. It says `lite.hushpool.is" is down, getting a random one`, which is incorrect. 2. SDL says `poop.granitefone.me` is a live, which is in fact was down for some time. ![image](/attachments/ad503ed5-04c1-400b-9f52-aeb59d0f60ac)
onryo added the
bug
label 4 months ago
Poster
Collaborator

It's getting more interesting, no matter what it now selects the same server:

[connection]
server=https://poop.granitefone.me
It's getting more interesting, no matter what it now selects the same server: ``` [connection] server=https://poop.granitefone.me ```
Owner

I am pretty sure I have seen this in the past, i.e. this is not a new bug in 2.0.0. Also, getting the "unexpected compression flag" error doesn't mean the server is down, it means the TLS connection has been corrupted/broken.

I am pretty sure I have seen this in the past, i.e. this is not a new bug in 2.0.0. Also, getting the "unexpected compression flag" error doesn't mean the server is down, it means the TLS connection has been corrupted/broken.
Owner

@onryo a lot of stuff has changed recently on the dev branch related to this bug/error. Can you confirm if this still happens on the latest dev branch?

@onryo a lot of stuff has changed recently on the dev branch related to this bug/error. Can you confirm if this still happens on the latest dev branch?
Owner

@onryo my guess is that the latest PR into the dev branch has fixed this

@onryo my guess is that the latest PR into the dev branch has fixed this
Poster
Collaborator

I confirm it's fixed.

I confirm it's fixed.
duke closed this issue 3 months ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.