Wallet Won't Sync - Resolved

I have installed the wallet software twice and removed the Daedalus folder from my Roaming folder. In addition, I have added an Outbound and Inbound rule in my firewall for port 8090 using TCP. I have also temporarily turned off my firewall to see if the wallet would sync, but I continue to be stuck at connecting to network.

I have looked in the log files and saw the issue with:

[2017-12-22 15:13:19:0600] [error] CardanoClientApi::syncProgress error: {
“stack”: “Error: connect ECONNREFUSED 127.0.0.1:8090\n at Object.exports._errnoException (util.js:1026:11)\n at exports._exceptionWithHostPort (util.js:1049:20)\n at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1081:14)”,
“message”: “connect ECONNREFUSED 127.0.0.1:8090”,
“code”: “ECONNREFUSED”,
“errno”: “ECONNREFUSED”,
“syscall”: “connect”,
“address”: “127.0.0.1”,
“port”: 8090
}
[2017-12-22 15:13:19:0602] [debug] Connection Lost. Reconnecting …
[2017-12-22 15:13:19:0786] [error] CardanoClientApi::syncProgress error: {
“stack”: “Error: connect ECONNREFUSED 127.0.0.1:8090\n at Object.exports._errnoException (util.js:1026:11)\n at exports._exceptionWithHostPort (util.js:1049:20)\n at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1081:14)”,
“message”: “connect ECONNREFUSED 127.0.0.1:8090”,
“code”: “ECONNREFUSED”,
“errno”: “ECONNREFUSED”,
“syscall”: “connect”,
“address”: “127.0.0.1”,
“port”: 8090
}
[2017-12-22 15:13:19:0787] [debug] Connection Lost. Reconnecting …

How can I get this resolved? I want to put more coins in my wallet, but can’t do this as the wallet is unstable. What is it connecting to on port 8090?

After some research, this link resolved my problem:

I launched the .bat file instead of the .exe file and the wallet started to sync at 98%. I’ll keep the forum posted as to whether this has fixed my problem permanently.

Well it appears I’m not quite out of the woods yet. It appears my wallet is stuck at 99.21% synced. At times, it appears to go backwards and then comes back to 99.21% completed. I have looked in my logs and have a question. Why does it take several SUCCESSFUL times to sync a block before it will move on to the next one? I sometimes see up to 15 successful syncs on the same block before it will move to the next block. Is this normal or is this why I’m having problems finishing my sync?

[2017-12-23 17:30:56:0009] [debug] Local difficulty changed: 390640
[2017-12-23 17:30:56:0009] [debug] Network difficulty changed: 393746
[2017-12-23 17:30:56:0009] [debug] Network difficulty: 393746
[2017-12-23 17:30:56:0009] [debug] Local difficulty: 390640
[2017-12-23 17:30:56:0009] [debug] Relative local difficulty: 0
[2017-12-23 17:30:56:0009] [debug] Relative network difficulty: 3106
[2017-12-23 17:30:56:0376] [debug] CardanoClientApi::syncProgress called
[2017-12-23 17:30:56:0432] [debug] CardanoClientApi::syncProgress success: {
"_spLocalCD": {
“getChainDifficulty”: {
“getBlockCount”: 390640
}
},
"_spNetworkCD": {
“getChainDifficulty”: {
“getBlockCount”: 393746
}
},
"_spPeers": 0
}
[2017-12-23 17:30:56:0434] [debug] Local difficulty changed: 390640
[2017-12-23 17:30:56:0434] [debug] Network difficulty changed: 393746
[2017-12-23 17:30:57:0932] [debug] CardanoClientApi::syncProgress called
[2017-12-23 17:30:57:0992] [debug] CardanoClientApi::syncProgress success: {
"_spLocalCD": {
“getChainDifficulty”: {
“getBlockCount”: 390640
}
},
"_spNetworkCD": {
“getChainDifficulty”: {
“getBlockCount”: 393746
}
},
"_spPeers": 0
}
[2017-12-23 17:30:57:0995] [debug] Local difficulty changed: 390640
[2017-12-23 17:30:57:0995] [debug] Network difficulty changed: 393746
[2017-12-23 17:30:58:0382] [debug] CardanoClientApi::syncProgress called
[2017-12-23 17:30:58:0470] [debug] CardanoClientApi::syncProgress success: {
"_spLocalCD": {
“getChainDifficulty”: {
“getBlockCount”: 390640
}
},
"_spNetworkCD": {
“getChainDifficulty”: {
“getBlockCount”: 393746
}
},
"_spPeers": 0
}
[2017-12-23 17:30:58:0471] [debug] Local difficulty changed: 390640
[2017-12-23 17:30:58:0471] [debug] Network difficulty changed: 393746